Perception Machine Learning Algorithm Engineer
We are looking for an experienced Perception Machine Learning Algorithm Engineer to join
our ADAS/Autonomous Driving team. This position requires a highly skilled professional
with a strong background in machine learning, computer vision, and perception
algorithms, as well as solid programming expertise.
As a member of Lucid’s Perception team, you will research, design, implement, optimize,
and deploy state-of-the-art machine learning models that advance perception algorithms
for autonomous driving. You will conduct literature reviews, develop and modify models to
enhance performance, and contribute to the deployment of these models in production
vehicles.
Role and Responsibilities
- Develop and optimize perception algorithms for Level 2/2+/3 autonomous driving
- Design and implement cutting-edge deep learning algorithms for 2D/3D object
- Design, train, and evaluate machine learning or deep learning models for detecting
- Fuse radar detections with data from camera, lidar, and/or inertial sensors.
- Research and integrate BEV-based transformer models for perception tasks.
- Collaborate with cross-functional teams to ensure seamless integration and robust
- Deploy, test and release perception algorithms into Lucid production programs.
- Support the validation and verification of perception algorithms using prototype and
- Propose innovative software algorithms to enhance future autonomous driving
Required Qualifications
- Strong theoretical foundations and expertise in deep learning algorithms, including
- Strong experience with 3D point cloud processing, preferably with radar data.
- Familiarity with common radar data formats (e.g., raw detections, clustered point
- Proficient in Python with a focus on clean, efficient, and scalable software
- Comfortable working with large codebases and debugging complex machine
- Experience with PyTorch and deployment toolchains, ONNX, TensorRT.
- Ability to design and construct evaluation pipelines to unit-test ML models under
- Excellent communication skills and a strong team player.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Automotive
- Minimum of 3 years of relevant work experience, or a Ph.D. in a related field for a
- Advanced degrees are preferred.
Preferred Qualifications
- Experience developing BEV transformer models for perception.
- Experience with automotive radar (e.g., Continental, Bosch, Aptiv)
- Background in multi-sensor fusion (radar-camera, radar-IMU).
- Proficiency in C++ with experience writing efficient, maintainable code.
- Practical, hands-on approach to solving complex problems in autonomous driving.
- Experience in 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 the
Salary Range: The compensation range for this position is specific to the locations listed below and is the range Lucid reasonably and in good faith expects to pay for the position taking into account the wide variety of factors that are considered in making compensation decisions, including job-related knowledge; skillset; experience, education and training; certifications; and other relevant business and organizational factors.
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.