This position is no longer accepting applications
Closed on September 6, 2026.
This role is filled — get an email when new Data Analysis roles open on DataJobs.io:
Perception Machine Learning Engineer – ADAS
Artificial Intelligence
Automation
Autonomous Vehicles
Bev Transformers
Data Analysis
Deep Learning
Engineer
Engineering
Field Engineering
Industrial Automation
Lidar
Machine Learning
Machine Learning Engineer
Machine Vision
Mechatronics
Multimodal Ai
Perception
Programming
Robotics
Self Driving
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Analysis jobs on DataJobs.io alert.
See other roles at Lucid Motors.
Job Description
In this onsite role in Southfield, MI, you will develop and improve perception machine learning algorithms for autonomous driving systems. The work focuses on building deep learning models that leverage camera and LiDAR data and delivering them through testing and production deployment pipelines.
Responsibilities
- Develop and optimize perception algorithms for autonomous driving systems using camera and LiDAR data.
- Design and implement deep learning solutions for 2D and 3D object detection, segmentation, tracking, and multi-task learning.
- Research and integrate BEV-based transformer models for perception tasks.
- Collaborate with cross-functional teams to support seamless integration and robust implementation.
- Test, release, and deploy perception algorithms into Lucid production programs.
- Support validation and verification of perception algorithms using prototype and pre-production vehicles.
- Propose software algorithm improvements to advance future autonomous driving capabilities.
Requirements
- Strong theoretical foundation and expertise in deep learning algorithms, including object detection, tracking, and segmentation.
- Proficiency in Python with a focus on clean, efficient, and scalable development.
- Comfort working with large codebases and debugging complex machine learning models.
- Experience with PyTorch or other ML frameworks such as TensorFlow or MXNet.
- Ability to design and construct evaluation pipelines to unit-test ML models under diverse conditions and environments.
- Excellent communication skills and strong teamwork.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Automotive Engineering, Mechanical Engineering, or a related field.
- Minimum 3 years of relevant work experience, or a Ph.D. in a related field for a senior position.
Technologies
- Python
- PyTorch
- TensorFlow
- MXNet
- C++
Preferred Qualifications
- Experience developing BEV transformer models for perception.
- Proficiency in C++ with experience writing efficient, maintainable code.
- Hands-on approach to solving complex autonomous driving problems.
- Experience testing and validating perception systems in real-world conditions.
- Experience working in agile development teams.
- Expertise in component and system integration, testing, and verification at system and vehicle levels.
Benefits
- Medical, dental, and vision insurance
- Life and disability coverage
- Paid time off
- Paid holidays
- 401(k) retirement plan
- Eligible employees may participate in Lucid’s equity program and/or a discretionary annual cash incentive program