Job Description
Lucid Motors is seeking a Sr. Machine Learning Engineer to join their Auto Park Motion Planning team. This role is based in Newark, CA, and requires employees to be onsite five days a week. The ideal candidate will develop and maintain software and algorithms that enable vehicles to complete parking maneuvers safely and accurately. They will also design reusable, high-performance behavior and motion planning software architectures for autonomous parking systems.
Role involves:
- Developing and maintaining software and algorithms for safe parking maneuvers.
- Designing high-performance software architectures for autonomous parking systems.
- Implementing advanced machine learning algorithms for data-driven parking behavior.
- Leading software development initiatives to deploy robust planning systems.
- Developing low-latency, high-reliability behavior and motion planning algorithms.
- Prototyping, testing, and releasing cutting-edge planning software stacks.
- Writing high-quality, automotive-grade software compliant with industry standards.
- Collaborating cross-functionally to ensure seamless implementation.
- Supporting verification and validation of planning algorithms.
Requirements:
- Master’s or Ph.D. in Computer Science, Robotics, Machine Learning, or a related field.
- Experience building reliable production systems with large-scale architecture.
- Expert-level proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
- Strong C++ skills with hands-on experience in software engineering and algorithm design.
- Solid understanding of state-of-the-art models in perception, prediction, or planning for autonomous systems.
- Strong grasp of physics, probability, and statistics.
- Excellent communication skills and a collaborative mindset.
Role offers:
- Competitive benefits including medical, dental, vision, life insurance, disability insurance, vacation, and 401k.
- Eligibility to participate in Lucid’s equity program and/or a discretionary annual incentive program.