Senior/Staff Machine Learning Engineer, 3D Simulation
Job Description
Zoox is hiring a Senior/Staff Machine Learning Engineer to advance 3D simulation ML for better variation, fidelity, and support for rare scenario generation.
Responsibilities
- Research, implement, and optimize state-of-the-art machine learning methods to improve 3D simulation variation and fidelity
- Partner with ML Researchers, Technical Artists, and Simulation engineers to deploy new ML techniques into a production simulator
- Train 4D generative models and world models to simulate rare scenarios
- Build scalable, usable cloud pipelines for 3D simulation machine learning solutions
- Improve rendering and tooling for generating realistic data at scale
Requirements
- 7+ years of experience in Python/C++ programming and algorithm design
- Experience building and extending radiance field ML models
- Experience with generative models for 3D or video content
- Publications or production experience in human-centric 3D vision, 3D reconstruction, or style transfer
- Strong mathematical foundation and understanding of probabilistic techniques
Technologies
- Python
- C++
- Radiance field ML models
- Generative models
- Cloud computing platforms
Benefits
- Paid time off (e.g., sick leave, vacation, bereavement)
- Unpaid time off
- Zoox Stock Appreciation Rights
- Amazon RSUs
- Health insurance
- Long-term care insurance
- Long-term and short-term disability insurance
- Life insurance
- A sign-on bonus may be offered as part of the compensation package
Bonus Qualifications
- Experience automating 3D content pipelines using applications like Houdini, Maya, or Blender
- Experience in distributed systems and cloud computing platforms
- Experience in generative camera, lidar, radar, or LWIR
Location and Compensation
- Location: Foster City, CA (onsite)
- Base salary range: USD 225,000 - 320,000 per year
- The listed range applies only to base salary; total compensation may include Amazon Restricted Stock Units (RSUs) and Zoox Stock Appreciation Rights
- Compensation varies by geographic location and level; leveling is based on factors including relevant experience, domain knowledge, and interview performance
Accommodations
- If you need an accommodation to participate in the application or interview process, contact [email protected] or your assigned recruiter
AI Tools Statement
- Zoox may use AI tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses
- These tools assist the recruitment team but do not replace human judgment
- If you would like more information about how your data is processed, contact Zoox