
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 seeking a Senior Machine Learning Developer to enhance user understanding through advanced predictive modeling. You'll work with Python and TensorFlow to improve advertising ranking and conversion predictions. This role requires expertise in machine learning and data analysis.
Job Description
Who you are
You have 5+ years of experience in machine learning and data analysis — you've designed and implemented complex models that drive user engagement and improve conversion rates. Your expertise in Python and TensorFlow allows you to build robust systems that leverage large-scale data effectively.
You are skilled in understanding user behavior and translating that into actionable insights — your work has directly contributed to enhancing user experiences and optimizing advertising strategies. You thrive in collaborative environments where innovation and creativity are encouraged.
Your background includes experience with predictive modeling and recommendation systems — you understand the intricacies of developing algorithms that can adapt to changing user needs and market conditions. You are comfortable working with large datasets and have a keen eye for detail.
You possess strong problem-solving skills and can tackle complex challenges with a strategic mindset — you enjoy diving deep into data to uncover patterns and insights that can inform business decisions. Your ability to communicate technical concepts to non-technical stakeholders is a key asset.
Desirable
Experience with additional machine learning frameworks or tools is a plus — familiarity with libraries such as Keras or PyTorch can enhance your contributions to the team. A background in advertising technology or user experience design would also be beneficial.
What you'll do
In this role, you will design, implement, and maintain advanced machine learning models focused on user understanding — your work will directly impact the effectiveness of advertising systems and user engagement metrics. You will collaborate closely with cross-functional teams to ensure that your models align with business objectives and user needs.
You will be responsible for improving the accuracy of conversion rate predictions and enhancing the performance of recommendation systems — your insights will help shape strategies that drive user acquisition and retention. You will analyze user behavior data to identify trends and inform model adjustments.
You will participate in code reviews and contribute to the development of best practices within the team — sharing your knowledge and expertise will help elevate the overall skill level of the group. You will also mentor junior team members, fostering a culture of learning and growth.
What we offer
Unity provides a collaborative and innovative work environment where your contributions will have a tangible impact on the user experience — you will be part of a team that values creativity and encourages experimentation. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement.
Join us in our mission to empower creators and enhance user experiences across our ecosystem — your work will play a crucial role in shaping the future of our products and services. 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

Backend Engineer
Unity is hiring a Senior Backend Engineer to join their Unity Ads team, building real-time systems for a global advertising platform. You'll work on distributed systems handling billions of requests daily. This role requires strong expertise in backend development.

Software Engineering
AppDirect is seeking a Lead Software Developer to take on a technical leadership role within a team of developers. You'll be responsible for designing and maintaining scalable features on the platform, utilizing your expertise in Java. This role requires strong problem-solving skills and a commitment to code quality.

Software Engineering
AppDirect is hiring a Senior Software Developer to lead the engineering team for their Firstbase platform. You'll play a key role in enhancing scalability, reliability, and automation. This position requires strong collaboration skills and experience in software development.

Backend Engineer
Plusgrade is hiring a Backend Engineer specializing in Machine Learning to design and develop innovative ML platform solutions. You'll work with Python and AWS to tackle complex business problems. This position requires a strong background in software development and machine learning technologies.

Sdk Developer
Unity is seeking a Senior SDK Developer for their Ads team to design and develop scalable data collection systems. You'll work with Unity and collaborate with cross-functional teams to enhance machine learning applications. This role requires strong expertise in SDK development.