Senior Machine Learning Engineer

Newark, CA

Lucid Motors logo
Lucid Motors
Apply now Apply later

Posted 3 weeks ago

Leading the future of luxury mobility
Lucid’s mission is to inspire the adoption of sustainable energy by creating the most captivating luxury electric vehicles, centered around the human experience. Working at Lucid Motors means having a shared vision to power the future in revolutionary ways. Be part of a once-in-a-lifetime opportunity to transform the automotive industry.
We are looking for a Senior Machine Learning Engineer who enjoys thinking big and looking to make their mark on an incredibly fast-growing company. If building large and building fast, working with a very talented team of engineers, and collaborating with the brightest mind in the Automotive industry is what you like, Lucid is the best to experience it.

The Role

  • Work on state-of-the-art large-scale machine learning projects
  • Perform advanced platform research and lead the architecture design for efficient ML model training and deployment in scale
  • Adapt machine learning and data mining algorithms to solve problems across several teams
  • Develop new machine learning models using structured and unstructured data.
  • Perform model training, hyper parameter tuning and model parallelization and distributed training to achieve top performance for accuracy and latency.
  • Perform research and utilize state-of-the-art and best practices for model compression, quantization and optimization for deployment
  • Perform and streamline continuous model performance monitoring and debugging in production
  • Research and develop ML computing paradigm such as in-memory on-device or in the cloud distributed learning and employ concepts such as online learning, etc.
  • Articulate business questions and use mathematical techniques to translate ideas to actionable projects to arrive at an answer.
  • Partner with internal stakeholders on projects to identify and articulate opportunities, see beyond the data to identify solutions that will raise the bar for decision making.
  • Use quantitative analysis and the presentation of data to see beyond the numbers and understand what can improve our processes.
  • Engage broadly with the organization to identify, prioritize, frame, and structure complex and ambiguous challenges, where advanced AI projects or tools can have the biggest impact.


  • Bachelor’s or advanced degree (Masters/PhD) in computer science or STEM field.
  • 2+ years of deploying machine learning solutions in the cloud or edge devices.
  • Or 4+ years of experience working as Machine learning scientist or Data Scientist collaborating on implementing end-to-end ML pipelines
  • Programming experience with at least one modern language such as Java, Scala, C++, C# or Python including object-oriented design
  • Proficiency with machine/deep learning frameworks such as TensorFlow, Keras, Pytorch, Caffe, MXNet, etc
  • Experience in creating production level ML models for training, validation, and inference leveraging real-time systems
  • Experience working with cloud-based accelerated computing, GPU/TPU, CUDA, parallel computing
  • Experience with major cloud computing services for model training and hyper-parameter tuning
  • Experience deploying containers, scaling machine learning algorithms and monitoring programmatically, using open source ML platforms or managed services.
  • Software development skills; unit testing, integration testing, monitoring and debugging
  • Critical Thinking and good communication skills

Nice to Haves

  • Ph.D. or Masters in Computer Science, Statistics, Operations Research or related field.
  • Technical expertise and in-depth knowledge in one or more of the following areas:
  • -- 1-Anomaly detection and signal processing
  • -- 2-Advanced machine learning and unsupervised learning
  • -- 3-Deep learning, convolutional neural networks. RNN, LSTM or Machine Vision
  • -- 4-Bayesian inference
  • -- 5-Natural Language Processing (NLP), text mining, sentiment analysis, information retrieval, etc.
  • Experience with model compression, quantization and optimization is a huge plus
  • In-depth theoretical knowledge of Statistics, traditional ML, Deep Learning, CNNs and optimization algorithms.
  • Experience with RESTful API design and Web based application development (e.g. ASP .NET, Javascript or C#)
  • Experience with analytics and big data tools (Spark, SQL, Presto, Hive) to create horizontally scalable solutions.
Technical expertise and in-depth knowledge in one or more of the following areas:
1-Anomaly detection and signal processing2-Advanced machine learning and unsupervised learning3-Deep learning, convolutional neural networks. RNN, LSTM or Machine Vision4-Bayesian inference5-Natural Language Processing (NLP), text mining, sentiment analysis, information retrieval, etc.

Be part of something amazing
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we’re providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.
At Lucid, we don’t just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace and is an affirmative action employer.  We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.
To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes. 
Job tags: AI Big Data Data Mining Deep Learning GPU Java JavaScript Keras Machine Learning ML MXNet NLP Open Source Python PyTorch Research RNN Scala Spark SQL TensorFlow