
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 for their Advertiser Growth team to modernize core infrastructure and develop next-generation AI agents. You'll work with Java and tackle complex distributed systems challenges. This position requires proven experience in scalable backend systems.
Job Description
Who you are
You have 5+ years of experience in machine learning and backend engineering, with a strong focus on building and operating large-scale distributed systems. Your expertise in Java allows you to design efficient and reliable systems that can handle complex data processing tasks. You are comfortable collaborating with cross-functional teams and have a proven track record of optimizing performance metrics through data analysis and experimentation.
You possess a deep understanding of machine learning algorithms and their application in real-time bidding and ranking systems. Your experience includes developing scalable infrastructure that enhances user experiences and drives revenue growth. You thrive in environments where you can innovate and push the boundaries of technology, and you are passionate about leveraging AI to improve advertising solutions.
What you'll do
In this role, you will be a key contributor to the Advertiser Growth team at Unity, focusing on modernizing the ads delivery stack. You will improve the efficiency and reliability of core systems, ensuring high-precision delivery and budget management. Collaborating with research teams, you will design and implement next-generation bidding and ranking algorithms that enhance campaign management.
You will lead efforts to analyze complex datasets, driving experimentation to optimize performance metrics. Your role will involve developing scalable infrastructure for automated products that enhance the advertiser experience. You will partner with cross-functional teams to drive technical innovation and maintain a high standard for system quality, directly influencing Unity's revenue growth through your contributions.
What we offer
Unity offers a competitive salary range of $165,600—$248,400 USD, reflecting your experience and expertise. You will have the opportunity to work in a collaborative environment that values innovation and creativity. As part of a world-class ad-tech ecosystem, you will play a crucial role in connecting billions of users with the creators and experiences they love. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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 for their Advertiser Growth team to modernize core infrastructure and develop next-generation AI agents. You'll work with Java and tackle complex distributed systems challenges. This position requires proven experience in scalable backend systems.

Machine Learning Engineer
Unity is seeking a Staff Machine Learning Engineer to develop advanced user understanding models that enhance ad ranking and recommendation systems. You'll leverage large-scale data and machine learning techniques to improve user engagement and conversion rates. This role requires expertise in Python and machine learning frameworks.

Machine Learning Engineer
Nextdoor is hiring a Senior Machine Learning Engineer to drive the development of data-intensive products that enhance community engagement. You'll work with Python and TensorFlow to build machine learning models that improve ad relevance and user experience. This position requires significant experience in machine learning and data analysis.

Product Manager
Unity is hiring a Principal Product Manager to drive the product vision and strategy for AI-powered workflows in game development. You'll work closely with cross-functional teams to enhance the Unity editor and deliver innovative tools. This role requires significant experience in product management and a strong understanding of AI technologies.

Machine Learning Engineer
Unity is hiring a Senior Machine Learning Engineer to develop state-of-the-art conversion rate prediction models for ad ranking and recommendation systems. You'll work with Python and TensorFlow to drive impactful bidding optimization systems. This position requires strong experience in machine learning and data analysis.