We are looking for a Unity Developer to join as an early member of close-knit team of talented engineers, researchers and product managers. You will be in charge of coding games in Unity, working on bridging Unity technology with backend infrastructure and AI models, hosting games, and contributing to the overall development of our vision of creating a social AI + gaming platform.
Responsibilities
- Plan, design, and implement game features in Unity, working in the context of a broader inter-disciplinary team
- Create and iterate quickly on game prototypes that showcase new features
- Contribute to broader projects involving Unity - such as serving Unity in a web browser/mobile app, communicating with AI backends in-game and more
- Design, build, and maintain efficient, reliable, and reusable code
- Ensure the optimal performance, quality, and responsiveness of applications and games
- Mentor other developers on the team to help maintain quality of code, products, and processes
Qualifications
- Three or more years of experience in Unity 3D game development
- Strong ability with C# object-oriented programming language
- Experience with game assets (ex: meshes, animations, materials)
- Experience in profiling and optimizing game and render performance (GPU and CPU)
- Understanding of UX design process, and experience working with UX development team
- Ability to debug and troubleshoot effectively
Nice to Have
- Experience with Amazon Web Services (AWS) in the context of Unity