Unity Technologies

Technology

MLInfrastructureEngineer-(EarlyCareer/Internship)

CA$113–169k Canada INTERNSHIP Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“ML Infrastructure Engineer - (Early Career/Internship) at Unity Technologies. Skills: ML Infrastructure, Data Engineering, Distributed Systems. Build data pipelines. Maintain data pipelines”

Industry & Context.

Technology
Problems you'll solve

Problem-solving skills; Translate research ideas

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, Foundation in machine learning systems, Foundation in distributed systems, Foundation in large-scale data processing, Experience with Python, Experience working with data-intensive workloads, Experience with data pipelines, Experience with model training workflows, Experience with large datasets, Problem-solving skills, Ability to translate research ideas into practical systems, Interest in building scalable infrastructure, Interest in building reliable infrastructure

Nice to Have

Experience with workflow orchestration systems, Exposure to large-scale data platforms, Publications in ML systems, Publications in distributed systems

What You'll Do.

Maintain data pipelines

Generate training datasets

Contribute to infrastructure

Support distributed training workflows

Work with workflow orchestration tools

Support multi-stage ML pipelines

Improve reproducibility

Partner with ML engineers

Support experimentation

Support model iteration

Contribute to platform architecture evolution

How You'll Work.

Team & Collaboration

Experienced engineers; Researchers; ML engineers

Full Job Description

The opportunity Unity Vector builds an offline ML platform that powers insight, experimentation, attribution, and AI-driven decision-making across the company. Our systems operate at scale across batch and streaming data, supporting analytics, product intelligence, machine learning pipelines, and business operations. As data volume and complexity grow, our platform enables large-scale model training, feature generation, and experimentation workflows that power production ML systems. We’re looking for a Machine Learning Engineer to join our Offline Infrastructure team. This is an ideal role for a recent graduate who is excited to work on large-scale systems and apply research-driven thinking to real-world machine learning problems. You’ll help build and evolve the infrastructure that powers training data generation, ML workflows, and distributed model training. Working closely with experienced engineers and researchers, you’ll contribute to systems that ensure our ML pipelines are reliable, scalable, and efficient. This role offers the opportunity to bridge research and production—translating advanced ideas into systems that operate at scale. What you'll be doing Build and maintain data pipelines that generate training datasets for machine learning models and experimentation Contribute to infrastructure that supports distributed training workflows (e.g., PyTorch, Ray) Work with workflow orchestration tools (e.g., Airflow, Flyte, or similar) to support multi-stage ML pipelines Improve reproducibility and reliability through dataset validation, monitoring, and testing Partner with ML engineers to support experimentation and model iteration Help optimize performance and efficiency across data processing and training systems Contribute to the evolution of our offline ML platform architecture as it scales What we're looking for Bachelor’s degree in Computer Science, Machine Learning, Systems, or a related field Strong foundation in machine learning systems, distributed sy

Free ATS check

Applying for this ML Infrastructure Engineer - (Early Career/Internship) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Unity Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →