Principal Machine Learning Engineer
Company: Unity Software
Location: Elkins Park
Posted on: June 25, 2025
|
|
Job Description:
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 Principal Machine Learning Engineer to help define and
implement the next generation of ML systems for Unity Ads. In this
senior role, you will lead the design, development, and deployment
of machine learning models that power our ad network, marketplace,
and audience targeting tools. You’ll also play a key role in
shaping our overall ML strategy, collaborating closely with
product, engineering, and research teams. What youll be doing •
Architect and deploy scalable, production-grade machine learning
systems to optimize ad delivery, bidding strategies, and user
engagement. • Drive the technical direction of ML
initiatives—identifying key opportunities, defining roadmaps, and
mentoring team members across disciplines. • Translate
state-of-the-art research into practical solutions, 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 capabilities with
strategic business goals. • Lead experimental design, performance
evaluation, and model tuning for high-impact use cases. • Define
requirements for data infrastructure, tooling, and processes to
support advanced ML initiatives. • Promote best practices for model
development, testing, deployment, and monitoring. What were looking
for • Advanced degree (Ph.D. preferred) in Computer Science,
Machine Learning, Statistics, or a related field—or equivalent
practical experience. • Proven track record of delivering impactful
ML solutions in production, particularly in large-scale,
high-throughput systems (e.g., ad tech, recommendation systems,
marketplaces). • Deep expertise in machine learning frameworks and
tools (e.g., PyTorch, TensorFlow, etc.) and a strong understanding
of modern model architectures. • Strong analytical and
problem-solving skills, with the ability to formulate and validate
complex hypotheses using large datasets. • Excellent communication
skills, capable of articulating technical concepts to both
technical and non-technical audiences. • Experience leading ML
initiatives and mentoring other engineers or researchers. •
Familiarity with data pipelines, model ops, and cloud ML deployment
Additional information • International relocation support is not
available for this position.
Keywords: Unity Software, Vineland , Principal Machine Learning Engineer, IT / Software / Systems , Elkins Park, New Jersey