Research Engineer, Robotics

Meta Meta · Big Tech · Redmond, WA +1 · Remote

Research Engineer to design and build a custom CUDA-based compute renderer for robotics, serving as the visual backbone for robot learning at scale. This role involves architecting and implementing a novel GPU rendering system, writing high-performance GPU kernels, and integrating rendering outputs into ML training pipelines.

What you'd actually do

  1. Design and implement a custom compute renderer
  2. Write high-performance GPU kernels
  3. Produce ML-ready rendering outputs
  4. Integrate into policy and training pipelines
  5. Integrate with physics simulation

Skills

Required

  • CUDA development
  • GPU programming
  • C++
  • systems programming
  • performance-critical codebases
  • integrating AI tools to optimize/redesign workflows

Nice to have

  • Master's or Ph.D.
  • physically-based rendering
  • global illumination
  • production rendering pipelines
  • responsible, ethical AI practices
  • NVIDIA datacenter GPU architectures
  • robotics simulation
  • physics engines
  • PyTorch
  • JAX
  • OptiX
  • Vulkan
  • custom ray tracing implementations

What the JD emphasized

  • custom CUDA-based compute renderer
  • deeply technical, hands-on IC role
  • built rendering systems before
  • Expert-level CUDA development
  • Track record of building rendering systems or GPU compute pipelines
  • building renderers or graphics engines from scratch in a professional setting

Other signals

  • robot learning
  • ML training pipelines
  • visual learning for robotic manipulation
  • AI skill development