Waabi Internationalposted 20 days ago
$155,000 - $269,000/Yr
Full-time • Mid Level
Remote • San Francisco, CA

About the position

As a Software Engineer in Sensor Simulation, you will create the next generation of multi-sensor rendering software for autonomous driving. You will collaborate with our team of world-renowned scientists and engineers to build innovative, practical, and scalable rendering and content creation solutions for self-driving. We value original, high-impact ideas and rigorous experimental validation.

Responsibilities

  • Be part of a team of multidisciplinary Research Scientists and Engineers working on building a cutting-edge multi-sensor simulation stack leveraging graphics, computer vision, and machine learning.
  • Design and implement core rendering technology for simulating cameras, LiDARs, and RADARs by mixing traditional real-time rendering with neural rendering, 3D Gaussian Splatting, generative models, etc.
  • Collaborate with Waabi's autonomy and safety teams to improve the realism and diversity of Waabi World.
  • Have the opportunity to publish high-impact research at top conferences (CVPR, ECCV, ICCV, SIGGRAPH, NeurIPS, ICLR, ICRA).

Requirements

  • Real-time graphics experience with a minimum of three years shipping real-time rendering projects.
  • Extensive experience in at least one GPU API (Vulkan, DirectX, OpenGL, or similar).
  • Deep understanding of GPU performance and familiarity with instrumentation and tracing tools like NSight, Tracy, or Renderdoc.
  • Strong software engineering fundamentals with efficient and maintainable code in systems languages such as C++ or Rust.
  • Proficiency in at least one shading language (GLSL, HLSL, WGSL, etc.).
  • Experience creating and working within interactive 3D environments.

Nice-to-haves

  • Experience in working with robotics and other autonomous systems.
  • Experience with accelerated computing like CUDA, OpenCL, and Vulkan compute pipelines.
  • Experience with accelerated raytracing (Nvidia OptiX, Vulkan Raytracing, DXR, etc.).
  • Experience with Python and deep learning frameworks like PyTorch, JAX, or TensorFlow.
  • Experience with neural rendering (NeRF, Gaussian Splatting, etc.).
  • Experience working in cloud computing environments, e.g., launching and debugging GPU jobs in the cloud.

Benefits

  • Competitive compensation and equity awards
  • Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only)
  • Unlimited Vacation
  • Flexible hours and Work from Home support
  • Daily drinks, snacks and catered meals (when in office)
  • Regularly scheduled team building activities and social events both on-site, off-site & virtually
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service