Role Description
This role involves architecting scalable ML systems capable of handling petabytes of training data to power Level 4 autonomous driving technology.
-
Design and implement a unified platform for training and deployment of state-of-the-art machine learning models
-
Develop scalable training pipelines to efficiently process massive datasets for autonomous vehicle perception systems
-
Create deployment solutions that optimize model performance on edge computing devices
-
Build infrastructure to support continuous improvement of models through testing and validation
-
Collaborate with cross-functional teams to integrate ML systems with other vehicle systems
Qualifications
-
Masterโs Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus 2 years of experience as a Machine Learning Engineer
-
Will accept Bachelorโs Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrated competences and technical proficiencies typically acquired through 5 years of experience as a Machine Learning Engineer
Requirements
-
Experience with tensorrt, pytorch, ros and ray based workflows
-
Experience with distributed training systems for large-scale ML datasets (petabyte-scale)
-
Proficiency in deep learning frameworks (PyTorch, TensorFlow, Keras)
-
Model optimization techniques (compression, quantization, ONNX, TensorRT)
-
Distributed ML infrastructure for scalable training and orchestration tools (Ray, Dagster)
-
Experience with multimodal systems for autonomous vehicles
-
Programming in Python, C++, Ros middleware
-
Designing and implementing ML lifecycle pipelines (training, testing, deployment)
Company Description
Position is located at HQ in Blacksburg, VA but eligible to work from anywhere in the U.S.
Salary: $197,312.50
#LI-DNI