Senior Software Engineer - Machine Learning
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 03, 2026
This job expires in: 30 days
Job Summary
To support the development of cutting-edge automated driving technology, the full-time Senior Software Engineer - Machine Learning will focus on creating spatio-temporal models for multi-object tracking and uncertainty estimation, collaborating with experts in a hybrid remote and onsite environment.
Key responsibilities
- Develop spatio-temporal machine learning models for multi-object tracking and uncertainty estimation
- Transition solutions from the lab to the test track and public roads to ensure successful production-level implementation
- Collaborate with perception experts on algorithm design, prototyping, testing, deployment, and productization
Required qualifications
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience, or a Master's degree with 2+ years of experience
- Experience in developing multi-object tracking systems using machine learning models
- Proven track record of developing and deploying deep learning solutions using PyTorch or similar frameworks
- Strong experience in computer vision, perception, and deep learning
- At least 4 years of development experience in a Python/C++ environment
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...