Senior Machine Learning Engineer-Advanced Projects
Milpitas, California, United States
Applications have closed
Motional
Motional harnesses deep industry experience in our mission to develop and deploy autonomous vehicles and to make driverless technology safe and reliable.Mission Summary
Motional’s CORE team is responsible for our vehicle’s Compute and Onboard Runtime Environment. We are creating a world class AI compute platform for autonomous vehicles. This is the system that executes the software and neural networks that make our vehicles autonomous. If you love the idea of working with software development, machine learning, and running software, data, and neural networks on the most powerful embedded AI hardware and software systems, we would love to talk with you.
The Advanced Projects team is part of CORE. We work at the intersection of software engineering, machine learning, and compute platforms. Our mission is to guide Motional’s product and engineering decision-making. If we are successful, we provide a map of the territory that de-risks engineering projects across Motional, contributing to a technology roadmap that helps ensure Motional remains at the forefront of AV development. We influence future platform design choices through developing working prototypes and proofs-of-concept informed by researching the latest advances in software engineering, machine learning, and compute platforms.
What You’ll Be Doing
As a machine learning engineer in the CORE Advanced Projects team, you will work with small, cross-functional teams of engineers and researchers to explore and shape the future of autonomous vehicle (AV) development. You will not just solve challenging problems with cutting edge design and algorithms; you will help us identify and articulate the problems we should be trying to solve.
Specifically, you will:
- Conduct research to understand the latest neural networks for perception and prediction problems such as object detection, instance segmentation, motion prediction, sensor fusion, etc. and develop software to run these networks on our compute platforms.
- Develop state-of-the-art, deep learning first, perception and prediction prototypes and proofs-of-concept on new compute architectures and neural network accelerators by researching methods for neural networking inference and optimization.
- Help us define the optimal microarchitecture on which to fit different neural networks by, for example, developing benchmarks to evaluate the performance of different neural networks on different neural network accelerators and hardware architectures.
- Build machine learning infrastructure to support a continuous experimentation environment that helps us iterate quickly, evaluating neural networks on different compute architectures.
- Conduct deep learning experiments, write reports, and file patents.
What We’re Looking For
- You have a passion for self-driving technology and its potential impact on the world.
- You are comfortable identifying R&D opportunities, justifying R&D goals, and executing towards those goals.
- You are comfortable with experimenting and evaluating different options as we work towards finding solutions that work.
- Understanding of common Machine Learning and Deep Learning algorithms (e.g. for classification, regression, and clustering).
- Experience designing, training, and analyzing neural networks for at least one of the following applications: object detection, image segmentation, sensor fusion, multitask learning, motion prediction, and/or tracking.
- Experience with developing machine learning software for different computing architectures and neural network accelerators such as FPGAs, GPUs, NPUs, MCUs, SoCs and their associated computing platforms.
- You can demonstrate proficiency with Python, including standard scientific computing libraries and frameworks.
- Knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods .
- You have experience with PyTorch, TensorFlow or other deep learning frameworks.
- You have a Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field, or equivalent education and experience.
Bonus Points (not required)
- Experience with developing machine learning models for sensor data.
- Experience working in a MLOps or DevOps environment.
- Experience working with technologies relevant to Motional’s industry and business context, e.g., autonomous vehicles, advanced driver-assistance systems, robotics.
- Experience with at least one additional major programming language, e.g., one or more of C++, C, Rust, Java, Go, Python (or similar languages) and associated software ecosystems. The primary languages we use are C++ and Python in a Unix/Linux environment.
Motional is a driverless technology company making self-driving vehicles a safe, reliable, and accessible reality.
The Motional team is made up of engineers, researchers, innovators, dreamers and doers, who together are creating a first-of-its-kind technology with the potential to transform the way we move. We’re behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's most-established public robotaxi fleet.
As a leader in an emerging industry that has the promise of creating safer, more reliable and accessible transportation for all, it’s imperative we have a diverse workforce, create an inclusive culture, and understand the communities we operate in around the world.
Diversity, Equity and Inclusion is fundamental to Motional’s success. That’s why we’ve established a team to ensure DEI is at the forefront of the candidate and employee experience, beginning with the hiring process and continuing throughout your career. We also partner with organizations like the National Society of Black Engineers, the Society of Hispanic Professional Engineers, and the Society of Women Engineers to ensure our DEI work is informed by the latest thinking and approaches.
Strategically formed by Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit www.Motional.com and follow us on Twitter, LinkedIn, Facebook, Instagram and YouTube.
Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Classification Clustering Computer Science Deep Learning DevOps Engineering Linux Machine Learning Mathematics ML infrastructure ML models MLOps PhD Physics Python PyTorch R R&D Research Robotics Rust Statistics TensorFlow Testing
Perks/benefits: Career development Salary bonus
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Marketing Data Analyst jobs
- Open MLOps Engineer jobs
- Open AI Engineer jobs
- Open Junior Data Scientist jobs
- Open Data Engineer II jobs
- Open Senior Data Architect jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Product Data Analyst jobs
- Open Business Data Analyst jobs
- Open Data Manager jobs
- Open Data Quality Analyst jobs
- Open Sr. Data Scientist jobs
- Open Data Scientist II jobs
- Open Big Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Analyst Intern jobs
- Open Principal Data Scientist jobs
- Open ETL Developer jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Business Intelligence-related jobs
- Open Data quality-related jobs
- Open Privacy-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open APIs-related jobs
- Open PyTorch-related jobs
- Open PhD-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Data warehouse-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs
- Open CI/CD-related jobs