[Remote] Senior Machine Learning Engineer, Data Mining

Other Jobs To Apply

No other job posts for this day.

Note: The job is a remote job and is open to candidates in USA. Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. As a Senior Machine Learning Engineer on the Data Mining team, you will design and implement models to enhance data discovery processes and optimize workflows for autonomous driving applications.


Responsibilities

  • Architect and Train Distilled Models: Design and implement teacher-student model frameworks for multimodal sensor data. Develop training pipelines for knowledge distillation. Ensure student models maintain high accuracy while drastically reducing inference latency and memory footprint
  • Reinforcement Learning for Data Discover : Build RL-based policy learning and reasoning systems for autonomous driving applications. Implement and scale RL training workflows (e.g., PPO, DQN, actor-critic methods) for simulation and real-world interaction. Explore reward shaping, environment modeling, and multi-agent RL where applicable
  • Optimize Model Deployment for Real-Time Inference: Collaborate with backend engineers to deploy distilled and RL models into production. Optimize for latency, throughput, and hardware efficiency across GPU/CPU clusters. Implement model versioning, A/B testing, and monitoring for performance regressions
  • Research and Integrate Agentic Systems: Explore and prototype agentic workflows for autonomous reasoning, chain-of-thought prompting, and goal-directed behavior. Integrate such systems into our broader autonomy stack as experimental or production components
  • Drive Production Reliability : Establish patterns for graceful degradation, fault tolerance, and cost optimization. Operate Omnitag as a mission-critical data platform serving the entire ML organization, with a focus on reliability, debuggability, and operational excellence
  • Mentor and Collaborate : Work closely with ML scientists, data engineers, and autonomy teams to translate research advances into scalable engineering solutions. Guide junior engineers in best practices for model training, evaluation, and deployment

Skills

  • BS in Computer Science, Machine Learning, or related field, or equivalent professional experience
  • 6+ years of hands-on experience in machine learning engineering, with a focus on model post training, optimization, and deployment
  • Strong experience with model distillation or teacher-student training - practical knowledge of loss functions, training strategies, and evaluation of compressed models
  • Proven experience with reinforcement learning in production or research settings: policy optimization, reward design, simulation environments, and RL-based reasoning
  • Expert-level proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX)
  • Strong software engineering fundamentals: testing, CI/CD, containerization, and system design
  • Experience deploying ML models in cloud environments (AWS, GCP, or Azure) and optimizing for inference
  • Demonstrated ability to ship production-grade ML systems and mentor team members
  • Demonstrated track record of shipping robust, well-tested, production-grade systems and mentoring junior engineers
  • MS/PhD in Computer Science, Machine Learning, or related field
  • Experience with agentic systems, autonomous reasoning, chain-of-thought models, or LLM-based planning
  • Background in autonomous driving, robotics, or real-time decision-making systems
  • Familiarity with multimodal learning, sensor fusion, or embodied AI
  • Experience building active learning loops, using the model to find the data that breaks the model
  • Experience with ML-based data mining, active learning, or contrastive learning
  • Knowledge of model serving tools (TF Serving, Triton, TorchServe) and MLOps platforms
  • Publications or open-source contributions in RL, distillation, or efficient ML

Benefits

  • Medical
  • Dental
  • Vision
  • 401k with a company match
  • Health saving accounts
  • Life insurance
  • Pet insurance
  • And more

Company Overview

  • Motional is a developer of driverless technology. It was founded in 2020, and is headquartered in Boston, Massachusetts, USA, with a workforce of 1,001-5,000 employees. Its website is https://motional.com/.

  • Back to blog

    Common Interview Questions And Answers

    1. HOW DO YOU PLAN YOUR DAY?

    This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

    2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

    When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

    3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

    Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

    4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

    With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

    5. HOW DO YOU PROCESS INFORMATION?

    Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

    6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

    Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

    7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

    Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

    8. HOW TO PRIORITIZE WORK?

    The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

    9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

    Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

    10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

    This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...