1

Machine Learning Engineer Python Jobs in Boston, MA

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and ... Expert-level proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX), backed by ...

Machine Learning Engineer II

Boston, MA ยท On-site +1

$161K/yr

Machine Learning Engineer II Boston, MA - Marketing Operations - Full time - R29931 What you'll do: * Apply artificial intelligence and/or machine learning methods to design, test and scale effective ...

Machine Learning Engineer II Boston, MA - Marketing Operations - Full time - R29931 What you'll do: * Apply artificial intelligence and/or machine learning methods to design, test and scale effective ...

Machine Learning Engineer, Data Mining

Boston, MA ยท On-site +1

$124K - $149K/yr

As a Machine Learning Engineer on the Data Mining team, your mission is to help build the "Brain ... Strong proficiency in Python with the ability to write clean, modular, and well-documented code.

New

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

... Machine Learning Operations. Write high-quality code that has high test coverage. Participate in ... Python including Pandas & scikit-learn, and SQL; 3 years experience in software engineering; 3 ...

Senior Machine Learning Engineer

Boston, MA ยท On-site +1

$140K - $190K/yr

You'll use technologies like Python (and Clojure), AWS services (Athena, Bedrock, SageMaker, etc ... machine learning fundamentals (model selection, training, evaluation, feature engineering) and ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

... Machine Learning Operations. Write high-quality code that has high test coverage. Participate in ... Python including Pandas & scikit-learn, and SQL; 3 years experience in software engineering; 3 ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and ... Expert-level proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX), backed by ...

Xometry is looking for a Staff Machine Learning Engineer to join our growing AI/ML team. This is a ... Strong proficiency in Python and advanced ML/AI frameworks such as TensorFlow, PyTorch, or similar.

Xometry is looking for a Staff Machine Learning Engineer to join our growing AI/ML team. This is a ... Strong proficiency in Python and advanced ML/AI frameworks such as TensorFlow, PyTorch, or similar.

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and ... Expert-level proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX), backed by ...

Senior Machine Learning Engineer

Boston, MA

$133K - $175K/yr

The Crown Is Yours As a Senior Machine Learning Engineer, you'll design, implement, and scale ... What you'll bring * 3+ years of experience writing production Python applications and working with ...

Senior Machine Learning Engineer

Boston, MA ยท On-site

$133K - $175K/yr

The Crown Is Yours As a Senior Machine Learning Engineer, you'll design, implement, and scale ... What you'll bring * 3+ years of experience writing production Python applications and working with ...

Machine Learning Engineer, Data Mining

Boston, MA ยท On-site +1

$144K - $192K/yr

As a Machine Learning Engineer on the Data Mining team, your mission is to help build the "Brain ... Strong proficiency in Python with the ability to write clean, modular, and well-documented code.

New

next page

Showing results 1-20

Machine Learning Engineer Python information

See Boston, MA salary details

$25K

$152.1K

$220K

How much do machine learning engineer python jobs pay per year?

As of Jun 25, 2026, the average yearly pay for machine learning engineer python in Boston, MA is $152,065.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $178,700.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Machine Learning Engineers working with Python, and how can they be addressed?

Machine Learning Engineers using Python often encounter challenges such as managing large datasets, ensuring efficient model deployment, and maintaining reproducibility of experiments. Handling data pipelines and model versioning can be complex, especially as projects scale. To address these issues, engineers typically use tools like Pandas and Dask for data handling, Docker for containerization, and MLflow or DVC for tracking experiments and models. Collaborating closely with data engineers, software developers, and product teams is also essential to streamline workflows and ensure models are production-ready.

What are the key skills and qualifications needed to thrive as a Machine Learning Engineer Python, and why are they important?

To thrive as a Machine Learning Engineer Python, you need a solid background in computer science, statistics, and mathematics, along with proficiency in Python programming and machine learning concepts. Familiarity with frameworks such as TensorFlow, PyTorch, Scikit-learn, and experience with cloud platforms or MLOps tools are highly valued, as are certifications like Google Professional Machine Learning Engineer. Strong problem-solving abilities, communication skills, and a collaborative mindset help set you apart in this field. These skills enable engineers to design, implement, and deploy effective machine learning solutions that address real-world challenges in dynamic, team-oriented environments.

What is the difference between Machine Learning Engineer Python vs Data Scientist?

AspectMachine Learning Engineer PythonData Scientist
Required CredentialsBachelor's/Master's in CS, Data Science, or related; Python skills; ML certificationsBachelor's/Master's in Statistics, CS, or related; Python/R skills; Data analysis certifications
Work EnvironmentDevelops scalable ML models, deploys algorithms, collaborates with engineering teamsAnalyzes data, builds models, interprets results, communicates insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, marketing, research institutions

While both roles require Python proficiency and data skills, Machine Learning Engineers focus on building and deploying scalable ML models, whereas Data Scientists analyze data and generate insights. The roles often overlap but differ in their primary focus and responsibilities.

What is a Machine Learning Engineer Python?

A Machine Learning Engineer Python is a professional who uses the Python programming language to design, build, and deploy machine learning models and systems. They work with large datasets, develop algorithms, and use Python libraries such as TensorFlow, scikit-learn, and PyTorch to solve complex problems. Their responsibilities also include preprocessing data, training models, evaluating performance, and integrating solutions into production environments. Machine Learning Engineers often collaborate with data scientists, software engineers, and business stakeholders to create scalable and efficient machine learning applications.
What are popular job titles related to Machine Learning Engineer Python jobs in Boston, MA? For Machine Learning Engineer Python jobs in Boston, MA, the most frequently searched job titles are:
What cities near Boston, MA are hiring for Machine Learning Engineer Python jobs? Cities near Boston, MA with the most Machine Learning Engineer Python job openings:
Staff Machine Learning Engineer

Staff Machine Learning Engineer

Motional

Boston, MA โ€ข On-site, Remote

Other

Posted 14 days ago


Job description

Mission Summary:
At Motional, we're transforming how autonomous vehicles discover critical intelligence hidden within petabytes of multimodal sensor data. Our next-generation autonomous driving stack depends on finding the rare edge cases, long-tail scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is the engine that powers this discovery.

As a Staff Machine Learning Engineer, you will serve as a technical leader defining the roadmap and architecture for the machine learning systems that power our data discovery and model improvement lifecycles. Rather than focusing on a single specialized domain, you will leverage your broad ML expertise to architect massive, scalable systems, from multimodal representation learning and active learning loops to hyper-efficient production inference. You will own system-level architecture, lead multi-quarter, multi-person initiatives, and partner across the engineering organization to unblock teams and influence our department-wide technical strategy. By establishing robust processes and mentoring those around you, you will ensure our ML platforms act as a reliable, mission-critical engine for the entire autonomy stack.

What You'll Do:

  • Define Technical Strategy & Roadmaps: Develop and execute multi-quarter, high-impact technical roadmaps for core ML systems. Proactively inform leadership to guide reprioritization, ensuring initiatives consistently drive team-wide and department-level OKRs and KPIs.
  • Architect System-Level Solutions: Own the system-level architecture for complex ML products. Design scalable frameworks for massive data mining and highly optimized, real-time inference across GPU/CPU clusters.
  • Drive Cross-Functional Execution: Lead multi-person projects to completion across teams. Influence partner teams' technical roadmaps (such as Autonomy) to solve shared problems, break down silos, and build alignment.
  • Elevate Engineering Excellence: Establish department-wide standards for ML system design, code quality, testing, and deployment. Deliver processes to proactively address issues and participate in org-wide incident response planning.
  • Operate as a Generalist Expert: Apply a broad toolkit of ML techniques (deep learning, representation learning, active learning, generative AI) to solve complex, ambiguous problems. Unblock yourself and your team when facing unprecedented technical challenges.
  • Mentor and Lead: Act as a role model and technical go-to person. Coach Senior and junior engineers, lead architectural reviews, and elevate Motional's engineering culture through internal documentation, tech talks, and collaborative design.

What We're Looking For (Must-Haves):

  • BS in Computer Science, Machine Learning, or a related field (or equivalent practical experience)
  • 8+ years of hands-on ML engineering experience, with a proven track record of owning architecture, deployment, and optimization of large-scale ML systems
  • Demonstrated experience working with multimodal foundation models in ML production systems, including integration, scaling, fine-tuning, or deployment of models that process multiple data modalities (e.g., camera, LiDAR, radar, text)
  • Demonstrated technical leadership: defining multi-quarter roadmaps, leading multi-person initiatives, and driving department-level technical strategy
  • Expert-level proficiency in Python and ML frameworks (PyTorch, TensorFlow, or JAX), backed by strong software engineering fundamentals (system design, CI/CD, containerization)
  • Broad ML generalist knowledge, with practical experience spanning model training, deep learning architectures, evaluation methodologies, and production deployment at scale
  • Experience deploying ML models in cloud environments (AWS, GCP, or Azure) and optimizing for latency, throughput, and hardware efficiency
  • Proven ability to mentor peers, explain complex trade-offs to leadership, and drive consensus across disparate teams

Bonus Points (Nice-to-Haves):

  • MS/PhD in Computer Science, Machine Learning, or a related field.
  • Background in autonomous driving, robotics, or complex real-time decision-making systems.
  • Experience with massive-scale ML data mining, active learning loops, and contrastive/representation learning.
  • Familiarity with multimodal learning, sensor fusion, or large foundation models.
  • Deep knowledge of model serving tools (TF Serving, Triton, TorchServe) and enterprise MLOps platforms.
  • Demonstrated experience leading org-wide severity reviews or establishing incident response planning for mission-critical ML platforms.

We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.