1

Machine Learning Jobs in Worcester, MA (NOW HIRING)

We're looking for a Senior Machine Learning Engineer to help build and scale the next generation of data science and AI products in the journey. In this role, you'll leverage your engineering ...

Sr Machine Learning Engineer

Woonsocket, RI · On-site +1

$130K - $203K/yr

CVS Shared Services Resources LLC, a CVS Health company, is hiring for the following role in Woonsocket, RI: Sr Machine Learning Engineer to design and implement ML solutions that automate pharmacy ...

Cognex is a global leader in the exciting and growing field of machine vision. Our employees ... Essential Functions * Research, design, and implement efficient deep learning models ...

next page

Showing results 1-20

Machine Learning information

See Worcester, MA salary details

$25.4K

$42.5K

$87.8K

How much do machine learning jobs pay per year?

As of Jul 3, 2026, the average yearly pay for machine learning in Worcester, MA is $42,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $32,400.00 and $45,900.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior machine learning engineers with extensive experience, advanced skills in deep learning and data modeling, and often working in high-paying industries such as finance or technology, can earn salaries of $500,000 or more annually. Achieving this level typically requires a strong educational background, specialized certifications, and a track record of impactful projects.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-paying position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in deep learning, data analysis, and programming with tools like Python and TensorFlow. Such roles usually demand extensive experience, a strong educational background, and sometimes leadership responsibilities in developing or deploying AI systems.

What is a Machine Learning job?

A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.

What are some typical day-to-day responsibilities in a Machine Learning role?

As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.

What jobs can I get with machine learning?

With machine learning skills, you can pursue roles such as machine learning engineer, data scientist, AI researcher, or data analyst. These positions typically require knowledge of programming languages like Python or R, experience with machine learning frameworks, and strong analytical skills. They are found across industries including technology, finance, healthcare, and automotive sectors.

What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?

To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.

Which 3 jobs will survive AI?

Machine Learning roles such as data scientists, AI specialists, and machine learning engineers are expected to persist as AI advances, due to their need for complex problem-solving, domain expertise, and ongoing model development. These jobs require advanced skills in programming, statistics, and understanding of AI tools, making them less susceptible to automation. Continuous learning and staying updated with new algorithms and frameworks are essential for these positions.
What are the most commonly searched types of Machine Learning jobs in Worcester, MA? The most popular types of Machine Learning jobs in Worcester, MA are:
What job categories do people searching Machine Learning jobs in Worcester, MA look for? The top searched job categories for Machine Learning jobs in Worcester, MA are:
What cities near Worcester, MA are hiring for Machine Learning jobs? Cities near Worcester, MA with the most Machine Learning job openings:
Infographic showing various Machine Learning job openings in Worcester, MA as of June 2026, with employment types broken down into 3% Internship, 79% Full Time, 10% Part Time, 3% Temporary, and 5% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $42,491 per year, or $20.4 per hour.
Senior Machine Learning Engineer

Senior Machine Learning Engineer

CVS Health

Wellesley, MA • On-site

$111K - $222K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


CVS Health rating

5.8

Company rating: 5.8 out of 10

Based on 4,271 frontline employees who took The Breakroom Quiz

78th of 101 rated pharmacies


Job description

We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselvesaccountable and prioritize safety and quality in everything we do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time.

About the Role

At CVS Health, we're reshaping the future of CRM Marketing through AI-driven optimization and decision-making to better serve millions of customers nationwide. We're looking for a Senior Machine Learning Engineer to help build and scale the next generation of data science and AI products in the journey. In this role, you'll leverage your engineering background and expertise in ML to work on complex technical problems, build new features, and improve existing products. Your solutions will impact tens of millions of customers, influencing how they manage their health and everyday purchases.

Collaborating closely with data science, data engineering, marketing, operations, and other cross-functional teams, you'll architect, develop, deploy, and operationalize ML systems that transform first-party data and measurement signals into reliable decision engines - reducing cycle times, increasing impact, and enabling closed-loop, in-flight optimization. You will also continuously improve model deployment pipelines, strengthening ML infrastructure, and integrating emerging AI technologies into real business workflows.

If you are excited by hard problems, large scale of data and systems, and shipping models that actually get used, this is the job.

What You'll Do

  • Architect, design, build, and test end to end pipelines leveraging artificial intelligence, machine learning, reinforcement learning to drive CRM Marketing optimization and automation including customer targeting, content recommendation, frequency optimization, propensity, uplift and LTV models etc.
  • Implement CICD for ML including automated testing, model versioning, monitoring, and orchestration for models in production
  • Lead the design of Agentic AI solutions to marketing workflow automation, optimize ML infrastructure, and guide the development of data preparation and model optimization strategies.
  • Collaborate with Data Science, Engineering, and business teams to turn prototypes into production-ready solutions that meet business needs and drive measurable outcomes
  • Provide technical leadership on complex projects. Mentor other engineers and data scientists in best practices, code quality, and scalable architecture. Influence our ML and data roadmap.

What We're Looking For

Must-Have

  • 5+ years of hands-on experience developing machine learning systems in production environment
  • 5+ years of Python programming experience. Familiarity with ML frameworks (e.g., PyTorch, TensorFlow) and MLOps platforms (e.g., Kubeflow, Vertex)
  • 2+ years of SQL experience working with large-scale data (e.g., Snowflake, BigQuery)
  • 2+ years of leading design and architecture of new and existing system experience
  • Strong background in one or more of the following: reinforcement learning, causal inference, LLM, MCP
  • Experience as a mentor or tech lead
  • Ability to work and influence cross-functionally with strong communication skills

Preferred

  • Proficiency with full-stack framework (e.g, Node.js, React)
  • Experience with real time scoring using tools like Spark, Kafka, Airflow
  • Solid backend engineering skills in Python, including APIs and data modeling
  • A/B testing and experimentation experience

Education

  • Bachelor's degree in Computer Science, Engineering, Math, Statistics, or related field (or equivalent experience)
  • Master's degree preferred

Anticipated Weekly Hours

40

Time Type

Full time

Pay Range

The typical pay range for this role is:

$111,240.00 - $222,480.00

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This fulltime position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial wellbeing of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.


Additional details about available benefits are provided during the application process and on Benefits Moments.

We anticipate the application window for this opening will close on: 07/19/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.


What CVS Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom