
About Unity
Empowering creators to build amazing experiences
Key Highlights
- Public company (NYSE: U) with a $20B valuation
- Over 1.5 million monthly active creators
- Customers include Electronic Arts and Ubisoft
- $1.3B raised from investors like Sequoia and Silver Lake
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, ...
🎁 Benefits
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
🌟 Culture
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...
Skills & Technologies
Overview
Unity is hiring a Senior Machine Learning Engineer to modernize core infrastructure and build backend systems for AI agents. You'll work with frameworks like LangChain and LlamaIndex to deliver intelligent solutions. This position requires expertise in AI and machine learning technologies.
Job Description
Who you are
You have a strong background in machine learning and AI technologies, with experience in designing and deploying intelligent systems that integrate large language models with enterprise data. Your expertise includes working with frameworks like LangChain, LlamaIndex, and Semantic Kernel, allowing you to create innovative solutions that drive business value.
You are skilled in developing Retrieval-Augmented Generation applications, utilizing tools such as Azure AI Search and vector databases to deliver contextual insights. Your ability to build and iterate on conversational agents demonstrates your commitment to solving real-world problems and meeting stakeholder needs.
You thrive in collaborative environments, driving quality and performance through automated testing and data-driven evaluation. Your mentoring skills contribute to a culture of innovation and technical excellence, making you a valuable team member.
What you'll do
As a Senior Machine Learning Engineer at Unity, you will play a pivotal role in modernizing our ad-tech ecosystem. You will design and deploy intelligent agentic systems that leverage large language models, integrating them with enterprise data and workflows. Your work will directly influence Unity's revenue growth by solving complex system challenges at scale.
You will collaborate across teams to deliver high-impact features, aligning technical solutions with business goals. Your responsibilities will include driving quality through automated testing and monitoring, ensuring operational efficiency and user adoption.
In this role, you will also mentor teammates, fostering a culture of continuous learning and innovation. Your contributions will help shape the future of our ad-tech solutions, making a significant impact on how we connect users with the games and experiences they love.
What we offer
Unity offers a competitive salary range of $148,700—$223,100 USD, reflecting the value we place on your expertise and contributions. You will have the opportunity to work in a dynamic environment where your skills will be challenged and developed.
We encourage you to apply even if your experience doesn't match every requirement. Join us in building a world-class ad-tech ecosystem that connects billions of users with engaging experiences.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Unity.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Unity is hiring a Senior Machine Learning Engineer to design and deploy intelligent systems integrating large language models with enterprise data. You'll work with frameworks like LangChain and Azure AI Search. This position requires expertise in AI and machine learning technologies.

Machine Learning Engineer
NewsBreak is seeking a Senior Machine Learning Engineer to enhance their large-scale recommendation systems and apply AI technologies to real-world challenges. You'll work with Python, TensorFlow, and Keras to improve content discovery and personalization for millions of users.

Machine Learning Engineer
Moveworks is hiring a Senior Machine Learning Engineer II to enhance their NLU and agentic AI capabilities. You'll work with modern NLP and NLG tools to improve user experiences. This role requires expertise in machine learning and programming skills.

Machine Learning Engineer
Waymo is seeking a Senior/Staff Machine Learning Engineer to develop advanced simulation solutions for autonomous driving technology. You'll work with Python, TensorFlow, and Keras to enhance the Waymo Driver's capabilities. This role requires expertise in machine learning and simulation.

Machine Learning Engineer
Waymo is seeking a Machine Learning Engineer to develop next-generation ML-powered prediction and planning systems for autonomous driving. You'll work with Python, TensorFlow, and Keras to enhance the performance of the Waymo Driver. This role requires expertise in machine learning techniques and problem-solving skills.