
Empowering creators to build amazing experiences
Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity • San Francisco, CA, USA
Unity is seeking a Senior Machine Learning Engineer to lead the development of AI systems for game understanding. You'll work with Python and TensorFlow to translate machine learning research into production-ready systems. This role requires expertise in AI and game development.
You have 5+ years of experience in machine learning and AI, with a strong background in developing production-ready systems that leverage advanced algorithms and data-driven insights. Your expertise in Python and TensorFlow allows you to implement complex models that enhance user experiences in gaming environments. You are passionate about translating cutting-edge research into practical applications, particularly in the realm of game understanding and player interaction.
You thrive in collaborative settings, working closely with cross-functional teams to deliver high-impact initiatives. Your ability to communicate complex technical concepts to non-technical stakeholders ensures that everyone is aligned on project goals and outcomes. You are committed to establishing best practices for model quality and safety, particularly in real-time systems where performance is critical.
Experience with Unity or similar game engines is a plus, as it allows you to understand the nuances of integrating AI systems within gaming frameworks. Familiarity with multi-modal foundation models and intelligent decision-making processes in dynamic environments will set you apart. You are also open to learning new technologies and methodologies that can enhance your contributions to the team.
In this role, you will research, design, and implement game understanding models that empower creators to build engaging content. You will lead initiatives from data curation and model development to production deployment, ensuring that the systems you create are robust and scalable. Your work will directly impact how games are discovered and experienced by players, making your contributions vital to the success of Unity's offerings.
You will collaborate with internal teams to deliver production use cases that demonstrate the effectiveness of your models. By contributing to the long-term vision and roadmap for Unity’s agentic AI offerings, you will help shape the future of real-time 3D development. Your role will involve championing best practices for simulation-based evaluation and ML/AI safety, ensuring that the systems you develop are not only innovative but also reliable and safe for users.
Unity offers a competitive salary range of $142,000—$269,000 USD, reflecting the importance of this role and the expertise required. You will be part of a dynamic team that is at the forefront of AI and gaming technology, working in an environment that fosters creativity and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in shaping the future of gaming and real-time 3D development.
Apply now or save it for later. Get alerts for similar jobs at Unity.