Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Applied Intuition

NewBe an early applicant

Senior Software Engineer (Neural Simulation)

Posted Updated
Discussion

Description

  • We are looking for senior software engineers to build the backbone of Neural Simulation, our state-of-the-art product for turning real-world driving data into high-fidelity simulation environments
  • As part of this team, you will design and develop the systems that power large-scale reconstruction, synthetic data generation, and log augmentation, along with the ML pipelines used to train and validate autonomy systems
  • You will work on highly distributed systems that transform real-world data into simulation environments and generate high-quality labeled data at scale, where careful system design across compute, storage, and data pipelines is essential
  • Design and build scalable closed loop simulation systems using Neural Reconstruction
  • Architect systems that process and manage large-scale data
  • Develop infrastructure for ML workflows, including:
  • Training pipelines
  • Evaluation and validation systems
  • Model inference pipelines
  • Design and optimize storage solutions for structured, unstructured, and multimodal data (e.g., sensor, 3D, logs)
  • Improve system reliability, observability, and performance across distributed services
  • Collaborate closely with Infra, Autonomy, Research and other product teams to deliver end-to-end solutions
  • Take ownership of critical systems and influence architecture and product decisions
  • This role is ideal for engineers who thrive at the intersection of large-scale distributed systems and machine learning, and who are excited to scale a state-of-the-art product while building new capabilities that solve the hardest data and platform gaps in Physical AI
  • Experience with backend development in languages such as Python and Go
  • A proven track record of designing, building, and operating scalable distributed systems, data pipelines, and data storage solutions (such as SQL, NoSQL, vector databases, or data lakes)
  • Strong system design and problem-solving skills
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerized systems (Docker, Kubernetes)
  • 5+ years of experience shipping complex, large-scale software
  • A minimum of a Bachelor’s degree in computer science, computer engineering, or equivalent practical experience
  • Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway
  • Experience with GPU workloads and large-scale batch orchestration (e.g., Kubernetes jobs, Ray, Airflow)
  • Experience building or supporting ML training and serving infrastructure
  • Experience with synthetic data generation or data augmentation for ML
  • Familiarity with computer vision, 3D reconstruction (e.g., Gaussian Splatting), or sensor simulation (camera, LiDAR, radar)
  • Experience with autonomous driving or robotics systems

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →