Unity
Machine Learning Engineer-Internship
$92K–$152K
Mountain View, CA, USA +1 · Internship · Posted Oct 13, 2026
- Location
- Mountain View, CA, USA
Remote, Washington, USA - Education
- Bachelor’s degree in Computer Science, Machine Learning, Systems, or a related field.
About the job
Build and improve offline machine-learning infrastructure for training data generation, distributed model training, and reliable, scalable ML workflows.
What you'll do
- Build and maintain data pipelines that generate training datasets for machine-learning models and experimentation.
- Contribute to distributed training infrastructure and multi-stage ML workflows; improve their reproducibility, reliability, and efficiency.
- Partner with ML engineers to support experimentation and model iteration, and help evolve the offline ML platform.
What they ask for
- Bachelor’s degree in Computer Science, Machine Learning, Systems, or a related field.
- Strong foundation in machine-learning systems, distributed systems, or large-scale data processing through research or projects.
- Experience with Python and data-intensive workloads.
- Familiarity with ML frameworks and/or distributed systems, and academic or applied experience with data pipelines, model training workflows, or large datasets.
Nice to have
- Experience with workflow orchestration systems such as Airflow or Flyte; exposure to large-scale data platforms.
- Publications or research in ML systems, distributed systems, or related areas.
Pay
$117,000 - $152,000 USD base salary; $104,100 - $135,300 USD base salary; $92,000 - $119,600 USD base salary
Tools
Python, PyTorch, Ray, Airflow, Flyte, TensorFlow, Spark
AI focus
Build infrastructure for training data generation, ML workflows, distributed model training, experimentation, and production machine-learning systems.
Model-written summary · the original posting is authoritative