Facebook pixel

Senior Machine Learning Engineer-Advanced Projects
Confirmed live in the last 24 hours
Locations
Everett, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Development Operations (DevOps)
C/C++/C#
Java
Linux/Unix
Management
R
Pytorch
Research
Rust
Tensorflow
Python
Requirements
  • 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
Responsibilities
  • 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
Desired Qualifications
  • 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

501-1,000 employees

Designer & manufacturer of autonomous vehicles
Company Overview
Motional is making driverless vehicles a safe, reliable, and accessible reality. The company is commercializing a world-class driverless system that is building the future of the automotive industry.
Benefits
  • 401K: 401K with up to 7.5% match
  • time Off: Unlimited sick and vacation days
  • Transportation: Commuter and fitness benefits
  • Healthcare: 3 plan options to support diverse needs
  • IVF: Fertility assistance
Company Values
  • Win Together
  • Safety As Our Bedrock
  • Build For Everyone. Be Everyone.
  • Take Ownership
  • Deliver The Future