Austin, US
Full time
On site

Software Engineer - Perception

Apply now
Apply now

About the Team

Our team focuses on advancing computer vision and deep learning technologies to enhance perception systems for autonomous systems. We work on state-of-the-art neural network models for LiDAR-to-camera calibration, 3D scene reconstruction, and depth estimation. By combining synthetic data generation, large-scale dataset processing, and rigorous experimentation, we push the boundaries of AI-driven perception. Our work directly contributes to improving the accuracy and reliability of autonomous navigation systems.

About the Role

As a Software Engineer, you will develop and optimize state-of-the-art models for solving real-time perception tasks based on data from various sensors, including lidars, cameras, and radars. You will continuously study and apply cutting-edge research papers focused on perception in autonomous driving. In addition to model development, you will build data processing pipelines, evaluate model performance, optimize inference, and apply innovative solutions—including large multimodal models—to enhance our autonomous driving system. Strong skills in computer vision, deep learning, Python, and C++ are essential.

What You'll Do

  • Research and implement state-of-the-art machine learning technologies to build multimodal sensor fusion architectures for Perception tasks (e.g., object detection, scene segmentation)
  • Develop deep learning models, including vision language models (VLMs)
  • Design and implement data mining, labeling, training and evaluation pipelines
  • Develop and extend the Perception library (including the codebase for processing sensor data)
  • Identify and research opportunities to optimize the performance of Perception models by analyzing inference traces
  • Apply optimizations to the ML model codebase by evaluating the correctness of changes, including retraining the models to evaluate accuracy
  • Integrate new models and solutions into the autopilot pipeline and simulation systems

What You'll Need

  • MS in Computer Science, Electrical Engineering, Mathematics, or a related discipline; or equivalent practical experience. Foreign equivalent is accepted.
  • 5+ years experience in Computer Vision and Machine Learning with hands-on experience building, integrating, debugging and evaluating ML-based systems; corresponding experience with deep learning frameworks such as PyTorch
  • 2+ years experience in model optimization or efficient deep learning techniques
  • 2+ years experience with sensor data processing (Lidar, camera, Radar)
  • 1+ year experience with Vision Language Models (VLM)
  • 2+ years experience with autonomous vehicles or ADAS systems (L2/L3/L4)
  • Proficiency in Python and C++ for developing and optimizing production-quality ML systems; hands-on experience with managing resources to get the maximum performance out of the system (CPU, GPU, memory, threads)

Nice to Have

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Apply now

Resume/CV*
.pdf only
Attachments must not exceed 10MB
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
This field is required
Email*
Additional information
This field is required
Submit your application

By clicking Submit, you agree to our Job Candidates Privacy Notice

* Required information

Your application has been sent. Thank you!
We'll get back to you within a week.
Something went wrong. Please, try again.