Simulation Generative Data Engineer
About the role
Simulation Generative Data Engineer to develop next-generation simulation technology powering AI/ML efforts at Apple. Responsibilities include building pipelines for generating 3D assets/scenes from varied inputs, creating offline/real-time rendering assets, designing prototypes and production systems for varied simulation scenarios, and developing reusable tools and APIs integrated with Apple pipelines. Requires collaboration with cross-functional teams and staying current with advances in simulation, rendering, generative models, VLMs, and synthetic data.
Responsibilities
- Build, enhance, and operate tools and pipelines for the generation of 3D assets, scenes and scenarios from a variety of inputs: text, images, video or other sensor data using contemporary generative models in concert with procedural techniques.
- Create assets and scenes that may target offline rendering and/or real time rendering for a variety of uses.
- Design and implement prototypes, proofs-of-concept, and production systems that expand our ability to create and vary simulation scenarios.
- Develop tools, APIs, and reusable components that allow other teams to easily generate, manage, and automate these workflows. Integrate them with existing tools and pipelines and integrate related tech from all around Apple.
- Stay current with advances in simulation, rendering, generative models, VLMs, and synthetic data in academia, industry , and at Apple; introduce new approaches where valuable.
Qualifications
- Master’s degree in Computer Science or related field, or equivalent practical experience.
- Strong programming skills in Python, with solid software engineering fundamentals.
- Experience creating 3D data with generative models, especially in coordination with traditional approaches.
- Experience with 3D graphics or game engines, including topics such as rendering, animation, scene graphs, or content pipelines.
- Ability to work collaboratively with cross-functional partners including engineers, artists, and researchers.
- Strong communication skills.
- Familiarity with USD and its APIs.
Skills
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- reimbursement for certain educational expenses — including tuition
- discretionary bonuses or commission payments as well as relocation (role may be eligible)
- stock programs including discretionary RSU awards and Employee Stock Purchase Plan (ESPP)
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services