Simulation Generative Data Engineer
Core
Build simulation technology and generate synthetic data to test and evaluate systems for Apple's AI/ML efforts and new product development.
Role type
Generative Data Engineer (Simulation & Synthetic Data)
Builds
Production tools, datasets, and simulation scenarios for AI/ML and product development
Domain
AI/ML, Computer Graphics, Simulation, Synthetic Data
Deliverable
production ML models
Required skills
Python, 3D data generation with generative models, 3D graphics/game engines, USD APIs, software engineering fundamentals
Preferred skills
C++, real-time/offline rendering, ray tracing, MaterialX, VLMs, physics simulation, large-scale data pipelines
Technologies
Python, USD, Unreal, Unity, Godot, Omniverse, C++, MaterialX
Responsibilities
Build pipelines for generating 3D assets/scenarios from text/images/video; Create assets for offline/real-time rendering; Design prototypes and production systems for scenario generation; Develop tools/APIs for automated workflows; Stay current with generative models and simulation advances
Seniority
Mid-Senior, hands-on IC
