1

Python Ml Developer Jobs in Waltham, MA (NOW HIRING)

Master's degree (or foreign equivalent) in Computer Science, Data Science Computer Engineering ... Python ML ecosystem, such as scikit-learn, XGBoost, PyTorch, numpy, or pandas; Deploying ...

Strong Python programming skills with hands-on experience using frameworks such as Flask, Django, FastAPI, or Celery. * Solid experience with ML SDLC, microservices architecture, and productionizing ...

Strong Python programming skills with hands-on experience using frameworks such as Flask, Django, FastAPI, or Celery. * Solid experience with ML SDLC, microservices architecture, and productionizing ...

Strong Python programming skills with hands-on experience using frameworks such as Flask, Django, FastAPI, or Celery. * Solid experience with ML SDLC, microservices architecture, and productionizing ...

We started as a small team of developers determined to bring trust and transparency to car shopping ... Python ML ecosystem, such as scikit-learn, XGBoost, PyTorch, numpy, or pandas; Deploying ...

Strong proficiency in Python. * ML Frameworks : Extensive hands-on experience with PyTorch. * ML Knowledge : Experience optimizing machine learning model execution during training and inference ...

Develops APIs and front-end applications, using Java, Spring Boot, Python, or Angular. Extracts and ... ML techniques. * DeploysML models and operations. * Deploys solutions using software engineering ...

Senior AI/ML Engineer

Boston, MA · On-site +1

$113K - $155K/yr

We own a modern full‑stack architecture including TypeScript/React, Python, GraphQL, Golang , and ... We partner closely across AI/ML engineers , Product Operations , Product Management , Data Science ...

Cloud Infrastructure/AI/ML Engineer

Boston, MA · On-site

$116K - $153K/yr

Cloud Infrastructure/AI/ML Engineer (Contract, 12+ months, Hybrid) - Location : Waltham, MA (Hybrid ... AWS, GCP - Proficiency in Python and Bash - Containerization experience (Docker, Kubernetes ...

About the position We're seeking a Senior ML Engineer to build next-generation AI systems that help ... Strong proficiency in Python, particularly for ML pipelines, frameworks, inference services, and ...

Key Responsibilities ML & LLM Engineering, Search and Recommendation Engines * Automate and ... Strong Python, Java, and/or Scala experience will be considered a plus. * Hands-on- experience with ...

Senior AI/ML Engineer

Boston, MA · On-site

$113K - $155K/yr

Principal AI/ML Platforms and Backend Engineer Bring a builder's mindset to Fidelity's Enterprise ... What you bring Engineering perspective: - Strong Python service engineering: sound OOP, clear ...

Strong working knowledge of Python development best practices and the Python ML ecosystem (e.g ... and engineers). * Experience contributing to the technical direction for a team and a strategic ...

next page

Showing results 1-20

Python Ml Developer information

See Waltham, MA salary details

$14

$63

$93

How much do python ml developer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for python ml developer in Waltham, MA is $63.24, according to ZipRecruiter salary data. Most workers in this role earn between $52.12 and $71.83 per hour, depending on experience, location, and employer.

What does a Python ML Developer do?

A Python ML Developer designs, builds, and deploys machine learning models using the Python programming language. They work with large datasets, clean and process data, select appropriate algorithms, and use libraries like TensorFlow, PyTorch, or scikit-learn to implement solutions. Their work often involves collaborating with data scientists and engineers to integrate machine learning models into applications. Additionally, they may be responsible for testing, tuning, and optimizing models to achieve the best possible performance in real-world scenarios.

What are some common challenges Python ML Developers face when deploying machine learning models to production?

Python ML Developers often encounter challenges such as ensuring model scalability, managing dependencies, and maintaining reproducibility when deploying models into production environments. Integrating machine learning models with existing systems can require close collaboration with DevOps and software engineering teams to streamline workflows and automate deployment pipelines. Additionally, monitoring model performance over time and handling data drift are crucial responsibilities to ensure continued accuracy and reliability of deployed solutions.

What are the key skills and qualifications needed to thrive as a Python ML Developer, and why are they important?

To thrive as a Python ML Developer, you need strong programming skills in Python, a solid understanding of machine learning algorithms, and a background in mathematics or statistics, often supported by a degree in computer science, engineering, or a related field. Familiarity with tools and libraries such as TensorFlow, scikit-learn, PyTorch, and version control systems like Git is essential, along with experience using data visualization and cloud platforms. Critical soft skills include problem-solving, adaptability, and effective communication to collaborate with cross-functional teams and explain complex models to stakeholders. These skills ensure the successful development, deployment, and maintenance of machine learning solutions that drive business value.

What is the difference between Python Ml Developer vs Data Scientist?

AspectPython Ml DeveloperData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Python, ML certificationsBachelor's/Master's in Data Science, Statistics, or related; Python, ML certifications
Work EnvironmentSoftware development teams, AI/ML projectsResearch, data analysis, modeling teams
Employer & Industry UsageTech companies, startups, AI firmsFinance, healthcare, tech, research institutions
Common Search & ComparisonYesYes

Python ML Developers focus on building and deploying machine learning models using Python, often working closely with software engineering teams. Data Scientists analyze data, create models, and generate insights, often using Python along with statistical tools. While both roles require Python and ML knowledge, Python ML Developers are more involved in implementation and deployment, whereas Data Scientists focus on data analysis and research.

What are popular job titles related to Python Ml Developer jobs in Waltham, MA? For Python Ml Developer jobs in Waltham, MA, the most frequently searched job titles are:
What job categories do people searching Python Ml Developer jobs in Waltham, MA look for? The top searched job categories for Python Ml Developer jobs in Waltham, MA are:
What cities near Waltham, MA are hiring for Python Ml Developer jobs? Cities near Waltham, MA with the most Python Ml Developer job openings:
Infographic showing various Python Ml Developer job openings in Waltham, MA as of June 2026, with employment types broken down into 88% Full Time, 10% Part Time, 1% Temporary, and 1% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $131,547 per year, or $63.2 per hour.
Machine Learning Operations Engineer

Machine Learning Operations Engineer

CarGurus

Boston, MA

$124K - $149K/yr

Other

Posted 4 days ago


Job description

What you'll do

Support data scientists to deploy machine learning (ML) models to production and to build and maintain the APIs and data pipelines that integrate predictive intelligence into CarGurus' products. Duties include: enhance and maintain CarGurus' cloud-hosted ML platform; support systems recommendations including search ranking, computer vision, and instant market value; develop, implement, and integrate production-quality training jobs and inference APIs for Python ML models, to build and deploy robust and scalable data; implement enhancements to ML platform, leveraging technologies such as AWS SageMaker, GitHub Actions, and Docker; support design conversations and collaborate with data scientists and engineering partners, to design scalable and robust systems; develop in-house tools and libraries to standardize and accelerate the ML development process; and maintain aspects of data science team engineering infrastructure. Multiple positions.

Who You Are: 

Master's degree (or foreign equivalent) in Computer Science, Data Science Computer Engineering, Electrical Engineering, or a related field and two (2) years of experience in the job offered or related occupation. Position also requires two (2) years of experience with each of the following: Writing and debugging Python code; software engineering tools and standard methodologies, including Unit testing, object-oriented design, and containerization; Machine learning (ML) lifecycle, including model training, evaluation, deployment, and monitoring; Python ML ecosystem, such as scikit-learn, XGBoost, PyTorch, numpy, or pandas; Deploying, monitoring, and troubleshooting ML models in public cloud platforms, such as AWS; and SQL and cloud data warehouses, such as Snowflake.

#LI-DNI