Back to jobsJob overview
About the role
Machine Learning Engineer at Bot Auto
Required Skills
pythonc++pytorchtensorflowdeep learningcomputer visiontransformer architecturesautonomous drivingreal-time processing
About the Role
Machine Learning Engineer role at Bot Auto focusing on developing deep learning models for autonomous driving mapping. Responsibilities include designing algorithms for lane detection and HD map updating in challenging environments. The role requires expertise in computer vision, transformers, and real-time perception systems.Key Responsibilities
- Design, train, and deploy deep learning models for lane marking and road feature detection
- Develop transformer-based architectures for spatial-temporal perception and HD map updating
- Handle complex scenarios like poorly painted lanes and construction zones in dynamic weather
- Collaborate with perception, localization, and planning teams to integrate map components
- Conduct data analysis, dataset curation, and annotation for model training
Required Skills & Qualifications
Must Have:
- Advanced degree (Ph.D or Master's) in computer science, engineering, robotics, or related fields
- In-depth knowledge and extensive experience in deep learning, computer vision, and transformer architectures
- Hands-on experience with ML frameworks such as PyTorch or TensorFlow
- Solid programming skills in Python and preferably C++
Nice to Have:
- Proven track record of research publications in top machine learning conferences/journals
- Prior experience in autonomous driving perception, semantic segmentation, online map generation, or multi-modal sensor fusion
- Experience with real-world deployment of perception models in robotics or autonomous systems