EngineerJobs.io
← Back to all jobs
Apple

Simulation Generative Data Engineer

Cupertino, CA $185k - $325k/yr Full time Posted 17d ago

Job Description

The Simulation Generative Data Engineer role supports next-generation simulation technology for AI/ML efforts by generating synthetic data and building automation that helps teams create 3D assets, scenes, and scenarios. This onsite position is based in Cupertino, CA.

Responsibilities

  • Build, enhance, and operate tools and pipelines that generate 3D assets, scenes, and scenarios from inputs including text, images, video, and other sensor data, using contemporary generative models alongside procedural techniques.
  • Create assets and scenes for offline rendering and/or real-time rendering across different use cases.
  • Design and implement prototypes, proofs-of-concept, and production systems to increase the ability to create and vary simulation scenarios.
  • Develop tools, APIs, and reusable components that enable other teams to generate, manage, and automate these workflows, including integration with existing tools and pipelines and related technologies across Apple.
  • Stay current with progress in simulation, rendering, generative models, VLMs, and synthetic data from academia, industry, and within Apple, and apply new approaches when valuable.

Required 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 when coordinating with traditional approaches.
  • Experience with 3D graphics or game engines, including rendering, animation, scene graphs, or content pipelines.
  • Ability to collaborate effectively with cross-functional partners, including engineers, artists, and researchers.
  • Strong communication skills.
  • Familiarity with USD and its APIs.

Technologies

  • C++, Python
  • Unreal, Unity, Godot
  • Omniverse
  • USD
  • VLMs
  • MaterialX

Preferred Qualifications

  • Programming experience in C++.
  • Experience with real-time simulation and game engines, including Unreal, Unity, Godot, Omniverse, or 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.

Location

Cupertino, CA (onsite)

Compensation

USD 184,700 - 324,800 per year

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Apple discretionary employee stock programs, with the opportunity to become an Apple shareholder
  • Discretionary restricted stock unit awards
  • Purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments, and relocation

Similar Jobs