Machine Learning Engineer, New Grad

Unity Software
Bellevue, Mountain View
Full timeUSD 104,100 - 135,300 annuallyFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Problem-solving","Research-driven thinking","Reliability focus","Translating research into systems"]

Build and maintain an offline ML infrastructure platform that generates training datasets and powers large-scale batch and streaming workflows. You’ll contribute to distributed model training systems, data pipeline reliability, and reproducibility through validation, monitoring, and testing. Work with workflow orchestration tools to support multi-stage ML pipelines and partner with ML engineers to improve experimentation, model iteration, performance, and efficiency as the platform scales.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
1 day ago

Machine Learning Engineer, New Grad

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and maintain an offline ML infrastructure platform that generates training datasets and powers large-scale batch and streaming workflows. You’ll contribute to distributed model training systems, data pipeline reliability, and reproducibility through validation, monitoring, and testing. Work with workflow orchestration tools to support multi-stage ML pipelines and partner with ML engineers to improve experimentation, model iteration, performance, and efficiency as the platform scales.
Location: Bellevue, Mountain View
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Entry level

Key Responsibilities

  • •Build and maintain data pipelines that generate training datasets for machine learning models and experimentation.
  • •Contribute to infrastructure supporting distributed training workflows (e.g., PyTorch, Ray).
  • •Use workflow orchestration tools (e.g., Airflow, Flyte) to support multi-stage ML pipelines.
  • •Improve reproducibility and reliability through dataset validation, monitoring, and testing.
  • •Optimize performance and efficiency across data processing and training systems.

Pay and Benefits

Salary: USD 104,100 - 135,300 annually
Perks:Health InsuranceRetirementCommuter BenefitsPaid Leave

Key Requirements

  • •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 working with data-intensive workloads.
  • •Familiarity with ML frameworks (e.g., PyTorch, TensorFlow) and/or distributed systems (e.g., Ray, Spark).
  • •Experience (academic or applied) with data pipelines, model training workflows, or large datasets.
Experience:Machine learningDistributed systemsLarge-scale dataData pipelines
Education:Bachelor's
Skills:Problem-solvingResearch-driven thinkingReliability focusTranslating research into systems
Languages:English
Tech Stack:PythonPyTorchTensorFlowRaySparkAirflowFlyte

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn