Staff Machine Learning Developer

9 Hours ago • All levels • Research Development • $186,700 PA - $280,100 PA

Job Summary

Job Description

Unity is seeking a Staff Machine Learning Developer to contribute to the next-generation ML systems for Unity Ads. This role involves building a high-scale ad-tech ML platform, focusing on training and inference. Key responsibilities include designing, developing, and deploying scalable ML systems and platform components, translating research into practical solutions, and partnering with cross-functional teams. The developer will also collaborate on defining requirements for data infrastructure, MLOps tooling, and processes, promoting best practices for model development, testing, deployment, and monitoring. The role emphasizes enhancing ML platform capabilities for training, versioning, deploying, and serving high-scale ad-tech models using technologies like Golang and NVIDIA Triton Inference Server.
Must have:
  • Design, develop, deploy scalable ML systems
  • Contribute to ML platform technical roadmap
  • Translate research into scalable solutions
  • Partner with data science, product, engineering
  • Promote MLOps best practices
  • Expertise in Python, ML frameworks
  • Familiarity with modern ML architectures
  • Strong communication and collaboration skills
Good to have:
  • Experience with Golang for ML systems
  • Innovative and improvement-focused mindset
  • Mentoring and supporting teammates
  • Experience in ad tech or similar domains

Job Details

The opportunity

At Unity, we’re committed to building a culture grounded in Empathy, Respect, and Opportunity. Within our fast-paced and collaborative environment, we’re tackling complex challenges that drive meaningful impact for creators and users across our ecosystem. Our Ads Applied Research team plays a crucial role in shaping the future of Unity’s monetization products through cutting-edge Machine Learning and optimization strategies.

We are seeking a Staff Machine Learning Developer to make significant contributions to the next-generation of ML systems for Unity Ads. In this role, you will focus on building the next-generation ML platform that powers our high-scale ad-tech models, from training to inference. You will be deeply involved in the design, development, and deployment of ML models and the underlying platform, collaborating closely with product, engineering, and research teams to advance our ML capabilities.

What you'll be doing

  • Design, develop, and deploy scalable, production-grade ML systems and the platform components that support them, to optimize ad delivery, bidding strategies, and user engagement.
  • Contribute significantly to the technical roadmap and design of our ML platform, focusing on solutions for training and inference of high-scale ad-tech models.
  • Translate state-of-the-art research into practical, scalable solutions for our ML platform and models, ensuring Unity remains at the forefront of ML performance and innovation in the ad tech space.
  • Partner cross-functionally with data science, product, and engineering teams to align ML platform capabilities and model development with strategic business goals.
  • Collaborate on defining and refining requirements for data infrastructure, MLOps tooling, and processes to support advanced ML initiatives and the ML platform.
  • Promote and implement best practices for model development, testing, deployment, monitoring, and overall MLOps within the new platform.
  • Specifically focus on building and enhancing the ML platform capabilities for training, versioning, deploying, and serving high-scale ad-tech models, leveraging technologies such as Golang for performance-critical services and NVIDIA Triton Inference Server for optimized model serving.

What we're looking for

  • Background in Computer Science, Machine Learning, Statistics or a related field.
  • Extensive hands-on experience designing, deploying, and maintaining ML systems at scale, including managing cloud infrastructure on GCP and orchestrating workloads with Kubernetes.
  • Strong track of record building ML platforms and infrastructure, including MLOps best practices — from data pipelines and model training workflows to serving and observability — with hands-on experience using tools like NVIDIA Triton Inference Server.
  • Expertise in Python and familiarity with production-grade ML frameworks (such as PyTorch or TensorFlow), as well as modern ML architectures (transformer-based models, embeddings, retrieval-augmented pipelines).
  • Familiarity with robust MLOps practices, data pipelines, and cloud ML deployment, including model serving and monitoring.
  • Excellent communication and collaboration skills, with an ability to articulate technical concepts to both technical and non-technical audiences.

You might also have

  • Experience with Golang for building high-performance ML systems/infrastructure.
  • A forward-thinking mindset, always seeking opportunities to innovate and improve processes.
  • A passion for mentoring and supporting teammates, fostering a culture of collaboration and shared success.
  • Experience in ad tech or other performance-critical domains like recommender systems or real-time personalization.

Additional information

  • International relocation support is not available for this position.

Life at Unity

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#SEN #LI-AR1

*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors.

Similar Jobs

Beyond Sports - Lua Developer - Medior

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
1 Month ago
Zinnia - Business, Solutions Architect

Zinnia

Bridgewater, New Jersey, United States (Hybrid)
1 Month ago
Sporty - Frontend Engineer

Sporty

(On-Site)
11 Months ago
Sporty - AI Video Specialist

Sporty

Madrid, Community Of Madrid, Spain (Hybrid)
3 Weeks ago
hogarth - Photoshop Artist - Screens

hogarth

Sunnyvale, California, United States (Hybrid)
1 Month ago
DevRev - Senior Member of Technical Staff – Search & AI

DevRev

Bengaluru, Karnataka, India (On-Site)
14 Hours ago
bytedance - Research Scientist Graduate (Multimodal Interaction and World Model - Pre-Training)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Microsoft - Senior Technical Program Manager, Copilot AI

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
Capgemini - Gen AI Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

HoYoverse - CRM Lifecycle Manager

HoYoverse

Singapore (On-Site)
4 Months ago
ISS Stoxx - EMEA Business Development Representative

ISS Stoxx

London, England, United Kingdom (On-Site)
1 Month ago
Spaulding Ridge - Analytics Engineer

Spaulding Ridge

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
MiQ - Senior Analyst

MiQ

Bengaluru, Karnataka, India (Hybrid)
16 Hours ago
Arkane studios - World Designer

Arkane studios

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Funko - National Account Manager, UK

Funko

London, England, United Kingdom (On-Site)
1 Month ago
Apexon - Operations Analyst

Apexon

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Netflix - Senior Manager, Payroll - APAC

Netflix

Singapore, Singapore (On-Site)
2 Months ago
fortis games - Senior Research Analyst

fortis games

United Kingdom (Remote)
1 Month ago
N-ix - Senior/Lead Fullstack Engineer

N-ix

Poland (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Senior Server Programmer

Epic Games

Canada (On-Site)
2 Months ago
Epic Games - Character Art Director

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
NVIDIA - Principal Thermal Mechanical Photonic Designer

NVIDIA

Canada (On-Site)
4 Months ago
Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Ubisoft - Scientifique en données ML Senior _ Groupe Technologique Content Creation

Ubisoft

Montreal, Quebec, Canada (On-Site)
5 Months ago
DraftKings - Senior Mobile Release Engineer, Android

DraftKings

Canada (Remote)
1 Month ago
skybox labs  - Lighting Artist

skybox labs

Canada (Remote)
4 Days ago
PwC - Senior Manager, Data Engineering

PwC

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
luxsoft - Senior Full-Stack Developer

luxsoft

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
Cadence - Principal Software Engineer

Cadence

Mount Royal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Research Scientist, Responsible AI

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Jane Street - Quantitative Researcher

Jane Street

New York, United States (On-Site)
16 Hours ago
Accurate - AI Strategist

Accurate

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Perplexity - Tech Lead - AI Engagement

Perplexity

Palo Alto, California, United States (Hybrid)
3 Weeks ago
sony global (Games) - Artificial intelligence researcher

sony global (Games)

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
playrix  - Generative AI Engineer

playrix

Ireland (Remote)
3 Months ago
Sprinkler - Senior Research Scientist

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
Reddit - Machine Learning Manager - Ads Engagement Modeling

Reddit

United States (Remote)
1 Month ago
Imanage - Senior AI Software Engineer

Imanage

Chicago, Illinois, United States (Hybrid)
4 Months ago
Capgemini - Gen AI

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

San Francisco, California, United States (On-Site)

United States (Remote)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

San Francisco, California, United States (On-Site)

Montreal, Quebec, Canada (Remote)

Montreal, Quebec, Canada (Remote)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug