Graphics Pipeline Engineer

Aurora Innovation Aurora Innovation · Robotics · San Francisco, CA · Software Autonomy Sensing

This role focuses on building foundational Python frameworks, services, and APIs for a synthetic data ecosystem, with a strong emphasis on Universal Scene Description (USD) for 3D graphics pipelines. It involves leading technical implementation, architecting and implementing code, and acting as a subject matter expert for complex pipeline challenges.

What you'd actually do

  1. Lead the technical implementation of cross-functional projects, translating stakeholder requirements directly into robust code and spearheading the engineering effort by example.
  2. Architect and personally implement foundational Python frameworks, services, and APIs that form the core of our synthetic data ecosystem. This is a hands-on role where you will frequently be writing and deploying code.
  3. Drive the adoption and standardization of USD as the core data backbone for our pipeline.
  4. Act as the lead developer and subject matter expert on our most complex pipeline challenges, debugging deep technical issues and engineering scalable solutions.

Skills

Required

  • Python development
  • 3D graphics pipeline architecture
  • Procedural content generation pipeline architecture
  • Universal Scene Description (USD)
  • Computer graphics fundamentals

Nice to have

  • C++ development in a production graphics environment
  • Modern CI/CD practices
  • Automated testing and deployment
  • VFX pipeline components (modeling, texturing, effects, rendering, compositing)

What the JD emphasized

  • Expert Python development skills
  • Proven track record of architecting and building large-scale 3D graphics or procedural content generating pipelines.
  • Deep, practical production experience with Universal Scene Description (USD).
  • 7+ years experience of building or contributing significantly to large-scale graphics production pipelines.