Software Engineer - Neural Simulation
Core
Design and develop systems for large-scale reconstruction, synthetic data generation, and log augmentation to power high-fidelity simulation environments for physical AI.
Role type
Senior IC software engineer (distributed systems & ML infrastructure)
Builds
Scalable simulation infrastructure, data pipelines, and ML training/evaluation systems for autonomy platforms
Domain
Physical AI, autonomous driving, data infrastructure
Deliverable
production ML models (via careerplan.io/jobs/364578da-efcd-4f29-9f9d-8f647502b6ba-software-engineer-neural-simulation-at-applied)
Required skills
backend service development, data pipeline engineering, data storage systems (SQL/NoSQL/data lakes), cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), Python, Go
Preferred skills
distributed systems at scale, ML training/serving infrastructure, GPU workloads and batch orchestration, synthetic data generation, computer vision, 3D reconstruction, sensor simulation, autonomous driving systems
Technologies
Python, Go, SQL, NoSQL, AWS, GCP, Azure, Docker, Kubernetes, Ray, Airflow, Gaussian Splatting
Responsibilities
Build and maintain scalable systems for closed loop simulation and log augmentation; Develop services and data pipelines for large-scale data processing; Implement and optimize storage solutions for structured, unstructured, and multimodal data; Improve system reliability, observability, and performance across distributed services; Collaborate with Infra, Autonomy, and Research teams to deliver end-to-end solutions; Own features and components end to end from design through deployment
Seniority
Mid-level, hands-on IC
