Simulation Synthetic Data Engineer - Special Projects
Core
Develop next-generation simulation technology to generate synthetic datasets for AI/ML efforts and new product development at Apple.
Role type
Senior IC simulation synthetic data engineer
Builds
Scalable pipelines and production tools for generating annotated 3D and multi-modal synthetic datasets
Domain
AI/ML, 3D graphics, simulation, generative models
Deliverable
production ML models
Required skills
Python, software engineering fundamentals, 3D graphics, game engines, rendering, animation, scene graphs, machine learning workflows, generative models, VLMs
Preferred skills
C++, real-time simulation engines, USD, MaterialX, real-time/offline rendering, ray tracing, physics simulation, sensor simulation, large-scale data pipelines
Technologies
Python, C++, Unreal, Unity, Godot, Omniverse, USD, MaterialX
Responsibilities
Build and operate tools for scenario creation and simulation execution; Design and implement prototypes and production systems for the simulation stack; Deliver validated datasets to internal customers; Partner with engineers and artists to create scalable generation pipelines; Develop APIs and reusable components for simulation workflows; Stay current with advances in simulation and generative models
Seniority
Senior, hands-on IC
