Jobs and Careers
WE

Staff R&D Software Engineer - Simulation

webAI
United Statesfull_timeVerifiedPosted 25 Jul 2025

About the role

About Us:

We are establishing the first distributed Al infrastructure dedicated to personalized Al. The evolving needs of a data-driven society are demanding scalability and flexibility. We believe that the future of Al is distributed and enables real-time data processing at the edge, closer to where data is generated. We are building a future where a company's data and IP remains private and it's possible to bring large models directly to consumer hardware without removing information from the model.

Role Overview:
As a Staff R&D Software Engineer specializing in Simulation, you will lead the development of cutting-edge photo-realistic training environments for robotics applications and synthetic data generation pipelines for computer vision model training. You'll architect and build advanced simulation systems using XR/AR/VR technologies, physics engines, and optimized rendering pipelines that bridge the gap between virtual training and real-world robotics deployment. This role combines deep technical expertise in game engines, computer graphics, and simulation with research-driven innovation to create breakthrough solutions in robotics simulation.


Key Responsibilities:

  • Design and architect photo-realistic simulation environments for robotics training scenarios using Unreal Engine, Unity 3D, or similar platforms

  • Develop advanced rendering pipelines optimized for synthetic data generation and real-time robotics simulation

  • Build robust physics simulation frameworks that accurately model real-world robotics use cases and sensor interactions

  • Create scalable synthetic data generation systems for training computer vision models with domain randomization techniques

  • Implement cutting-edge rendering techniques including ray tracing, PBR materials, and advanced lighting systems

  • Optimize simulation performance across diverse hardware platforms and deployment environments

  • Research and prototype novel simulation methodologies for robotics training applications

  • Collaborate with robotics and ML/CV teams to define simulation requirements and validate training effectiveness

  • Mentor junior engineers and contribute to technical standards and best practices across the R&D team

  • Present research findings and technical solutions to leadership and external stakeholders

  • Stay current with academic research in simulation, computer graphics, and robotics to drive innovation


Qualifications & Skills:

  • 7+ years of professional software development experience with 4+ years specializing in simulation, game engines, or XR technologies

  • Expert-level proficiency in C++ and/or C# with demonstrated experience in performance optimization and debugging

  • Extensive hands-on experience with Unreal Engine and/or, Unity 3D including custom shader development and rendering pipeline optimization

  • Strong foundation in 3D mathematics, linear algebra, computer graphics fundamentals, and physics simulation

  • Proven track record developing and optimizing VR/AR/XR applications across multiple platforms

  • Experience with robotics simulation frameworks (Webots, Gazebo, Isaac Sim, AirSim, or similar) or willingness to quickly learn

  • Understanding of synthetic data generation techniques and computer vision model training requirements

  • Strong software engineering practices including version control, code reviews, and collaborative development

  • Excellent problem-solving skills and ability to work independently on complex technical challenges

  • Strong communication skills with ability to explain complex technical concepts to diverse audiences

Preferred Qualifications:

  • Startup experience with ability to thrive in fast-paced, resource-constrained environments

  • Previous work in robotics, autonomous systems, manufacturing, or industrial automation

  • Experience with advanced rendering techniques such as ray tracing, global illumination, and GPU programming (CUDA, compute shaders)

  • Knowledge of cloud computing platforms and distributed simulation systems

  • Experience with procedural content generation and algorithmic asset creation

  • Background with AR/VR hardware platforms (HTC Vive, Oculus, HoloLens, etc.)

  • Published research, patents, or open-source contributions in simulation, computer graphics, or robotics

  • Experience with digital twins or industrial simulation applications

  • Leadership experience mentoring technical teams and driving cross-functional colla

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

webAI

View company profile →