DataJobs.io
← Back to all jobs
Apple

Simulation Generative Data Engineer

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

Job Description

Apple is looking for a Simulation Generative Data Engineer to help build next-generation simulation technology and generate synthetic data for AI/ML efforts.

Responsibilities

  • Build, enhance, and operate tools and pipelines that generate 3D assets, scenes, and scenarios from inputs such as text, images, video, or sensor data
  • Apply contemporary generative models together with procedural techniques to produce simulation-ready content
  • Create assets and scenes intended for offline rendering and/or real-time rendering across different use cases
  • Design and implement prototypes, proofs-of-concept, and production systems to expand the ability to create and vary simulation scenarios
  • Develop tools, APIs, and reusable components so other teams can generate, manage, and automate workflows
  • Integrate developed components with existing tools and pipelines, including integrating related technology across Apple
  • Keep current with advances in simulation, rendering, generative models, VLMs, and synthetic data across academia, industry, and within Apple
  • Introduce new approaches when valuable

Requirements

  • Master’s degree in Computer Science or a related field, or equivalent practical experience
  • Strong Python programming skills with solid software engineering fundamentals
  • Experience creating 3D data with generative models, including coordination with traditional approaches
  • Experience with 3D graphics or game engines, including rendering, animation, scene graphs, or content pipelines
  • Ability to collaborate 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

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Apple discretionary employee stock programs (opportunity to become an Apple shareholder)
  • Discretionary restricted stock unit awards
  • Purchase Apple stock at a discount through voluntary participation in the Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments, as well as relocation

Preferred Qualifications

  • 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

Location: Cupertino, CA (onsite)

Salary: USD 184,700 - 324,800 per year

Similar Jobs