Aurora
Software Engineer II, Perception
$126K–$201K
Pittsburgh, PA · Remote · Full-time · Posted Oct 16, 2026
- Experience
- Bachelor's degree alternative requires 1+ years of relevant industry experience in software engineering; no other years specified.
- Education
- Master's degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field, or Bachelor with 1+ years of relevant industry experience in software engineering.
About the job
Develop and deploy machine-learning-based perception and tracking software for the Aurora Driver, improving performance in varied real-world driving conditions.
What you'll do
- Research and build models and algorithms for object tracking, sensor fusion, and traffic-scene understanding.
- Analyze on-road and simulated test results, address failure modes, and deliver tested production software.
- Develop large-scale training pipelines and deploy real-time solutions; contribute to perception architecture and cross-functional work.
What they ask for
- Master's degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field, or a bachelor's degree with 1+ years of relevant industry experience in software engineering.
- Proficiency in C++ and Python for production-quality software engineering.
- Basic knowledge of one or more areas such as deep learning, computer vision, recursive state estimation, structured prediction, or numerical optimization.
- Basic knowledge of 3D object tracking algorithms and experience with PyTorch, Tensorflow, and/or other deep learning frameworks.
Nice to have
- Hands-on experience with VLM, foundational or world models, CUDA, or high-performance GPU programming.
- Experience deploying production-grade CV/ML models in real-time environments or optimizing ML workflows and training pipelines.
Pay
$126,000 - $201,000 per year (base pay; ISO currency code not stated)
Tools
C++, Python, PyTorch, Tensorflow, CUDA, Hidden Markov Models
AI focus
Research, develop, train, and deploy machine-learning systems for perception, object tracking, attribute classification, sensor fusion, and understanding traffic environments.
Model-written summary · the original posting is authoritative