Senior Machine Learning Developer

2 Minutes ago • All levels • Research Development

Job Summary

Job Description

Unity is seeking a Senior Machine Learning Developer to contribute to the next-generation ML systems for Unity Ads. This role involves building and deploying scalable ML platforms for high-scale ad-tech models, from training to inference. Key responsibilities include designing, developing, and deploying production-grade ML systems and platform components, contributing to the technical roadmap, translating research into practical solutions, and partnering with data science, product, and engineering teams. The developer will also collaborate on defining requirements for data infrastructure and MLOps tooling, promoting best practices for model development, testing, deployment, and monitoring, with a focus on Golang and NVIDIA Triton Inference Server.
Must have:
  • Design, develop, and deploy scalable ML systems.
  • Contribute to ML platform technical roadmap.
  • Translate state-of-the-art research into scalable solutions.
  • Partner with data science, product, and engineering teams.
  • Promote best practices for MLOps.
  • Expertise in Python and ML frameworks.
  • Familiarity with MLOps practices and cloud deployment.
  • Excellent communication and collaboration skills.
Good to have:
  • Experience with Golang for high-performance ML systems.
  • Forward-thinking mindset and innovation.
  • Mentoring and supporting teammates.
  • Experience in ad tech or recommender systems.

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 Senior 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

Coherent corp. - Process Engineer

Coherent corp.

Starkville, Mississippi, United States (On-Site)
2 Months ago
plana technologies - IT Support Specialist

plana technologies

Tlalnepantla De Baz, State Of Mexico, Mexico (Remote)
3 Weeks ago
Plug power - Traveling Regional Field Service Technician

Plug power

Denver, Colorado, United States (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
Toast - Principal Data Scientist - Embedded Finance

Toast

United States (Remote)
1 Month ago
Apple - Senior Machine Learning Engineer, Developer Productivity

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Philips - R&D Transducers Leader

Philips

Reedsville, Pennsylvania, United States (On-Site)
3 Weeks ago
NVIDIA - Research Scientist, Circuits

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
CyberArk - Senior Malware Researcher

CyberArk

Israel (Hybrid)
2 Months ago
Apple - AIML- Applied Research Scientist, Health AI

Apple

Cupertino, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jane Street - Mobility/MDM Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
Ubisoft - Senior Rewards Partner

Ubisoft

Singapore, Singapore (On-Site)
7 Months ago
bytedance - Site Reliability Engineer, Compute Platform

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Buckman - Lead Digital Software Engineer – Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Ziff Davis - Network Data Analyst

Ziff Davis

Poland (Remote)
2 Weeks ago
Just wont die - Senior VFX ARTIST

Just wont die

Cambridge, England, United Kingdom (On-Site)
2 Months ago
Milk  visual effects - Mid-Level Compositor

Milk visual effects

(On-Site)
7 Months ago
Evolution  - Project Manager Brasil

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
11 Months ago
Cadence - Lead Software Engineer

Cadence

Newcastle Upon Tyne, England, United Kingdom (On-Site)
3 Weeks ago
Token Metrics - Crypto Product Manager

Token Metrics

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Remote)
2 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Ziff Davis - Account Manager

Ziff Davis

Canada (Remote)
1 Month ago
Super.com - Staff Software Engineer - Full-Stack

Super.com

Canada (Remote)
3 Months ago
Ubisoft - Tools & Tech Art Programmer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Critical mass - Freelance Product Designer

Critical mass

Calgary, Alberta, Canada (On-Site)
4 Days ago
Super.com - Senior Product Manager, Incubation Hub

Super.com

Canada (Remote)
4 Weeks ago
extreme network - Cloud Operations Engineer

extreme network

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
Ubisoft - Senior Rigger

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Resolver - Sales Development Representative

Resolver

Toronto, Ontario, Canada (Hybrid)
1 Year ago
Ubisoft - Game Designer (3C)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Xplor Technologies - Sales Development Representative (SDR)

Xplor Technologies

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

kaizen gaming  - Machine Learning Engineer

kaizen gaming

Athens, Greece (Hybrid)
1 Week ago
SimpliSafe - Senior Embedded DSP/ML Engineer

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
4 Days ago
Epic Games - Senior AI Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
CD PROJEKT RED - Engineer, AI & Navigation

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
ACV Auctions - Senior Engineer, Machine Learning

ACV Auctions

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
Razer - AI Software Engineer

Razer

Singapore (On-Site)
1 Month ago
Agara labs - Software Development Engineer - R&D

Agara labs

Bengaluru, Karnataka, India (Remote)
1 Month ago
Perplexity - AI Inference Engineer

Perplexity

San Francisco, California, United States (On-Site)
1 Month ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
5 Months ago
Ubisoft - Gen AI Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months 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)

Montreal, Quebec, Canada (Remote)

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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