Simulation Generative Data Engineer - Jobs - Careers at Apple
- 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 proceduraltechniques.
- 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 theseworkflows. 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.
- 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 it’s APIs
- Programming experience in C++
- Experience with real-time simulation and game engines (Unreal, Unity , Godot, Omniverse, custom engines).
- Experience with real-time and offline rendering, ray tracing, lighting, or shading.
- Familiarity with MaterialX
- Familiarity with machine learning workflows, especially perception tasks, generative models, or VLMs.
- Knowledge of physics simulation, sensor simulation, or physically-based modeling.
- Experience with industrial/commercial simulation tools or large-scale data pipelines
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English