Bot Auto
Senior Software Engineer, Simulation & World Models
Houston, TX or San Francisco Bay Area +1 · Senior · Full-time · Posted Jun 5, 2026
- Location
- Houston, TX or San Francisco Bay Area
Houston, Texas, United States - Experience
- 3+ years of professional software development experience.
- Education
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
About the job
Builds scalable simulation infrastructure and AI-driven capabilities to develop, test, and validate autonomous driving software.
What you'll do
- Design and develop simulation systems for scenario generation, execution, evaluation, and autonomy-team tooling.
- Build infrastructure for reinforcement learning, closed-loop evaluation, synthetic data generation, and learned-model integration.
- Write and maintain production-quality C++ and Python; contribute to system design, testing, reviews, and documentation.
What they ask for
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 3+ years of professional software development experience.
- Strong expertise in modern C++; C++17 or newer preferred.
- Production software system development experience and understanding of concurrency, memory management, performance optimization, and software architecture; experience with simulation, robotics, gaming, or autonomous systems.
Nice to have
- Experience with CARLA, Isaac Sim, or Unreal Engine; reinforcement learning, agent-based or closed-loop simulation, synthetic data pipelines, or ROS/ROS2.
- Experience with Docker, Kubernetes, AWS, or GCP; machine learning infrastructure or large-scale data processing.
Tools
C++17, Python, CARLA, Isaac Sim, Unreal Engine, ROS, ROS2, Docker
AI focus
Supports reinforcement learning, synthetic data generation, learned-model integration, agent simulation, and exploration of world modeling and Physical AI.
Model-written summary · the original posting is authoritative