1

Machine Learning Engineer Opt Jobs in Shrewsbury, MA

Senior Machine Learning Engineer

Wellesley, MA

$111K - $222K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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 ...

Senior Machine Learning Engineer

Wellesley, MA ยท On-site

$111K - $222K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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 ...

Machine Learning Engineer, Alexa AI

Boston, MA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a ML engineer with the Alexa AI team, you will be responsible for machine learning platform focus on LLM training, production deployment, and optimizations to advance the state of LLMs. You will ...

Senior Machine Learning Engineer

Natick, MA ยท On-site

$115K - $225K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... learning models for industrial machine vision tasks, with a focus on algorithms with low power, low latency and data efficiency requirements * Collaborate with cross functional engineers to ...

Machine Learning Engineer

Boston, MA ยท On-site +1

$136K - $225K/yr

Apply standard software engineering practices, including version control, code reviews, and collaborative development workflows. * Implement basic testing and validation to ensure correctness and ...

About the role You'll be the founding ML engineer who owns our matching algorithms from exploration ... Real ranking and matching modeling fluency - learning-to-rank, retrieval and re-rank patterns, not ...

Senior Machine Learning Engineer

Natick, MA

$115K - $225K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Cognex is a global leader in the exciting and growing field of machine vision. Our employees ... Job Summary We are seeking an experienced AI/ML engineer with strong research and developmentskills ...

Senior Machine Learning Engineer, Data Mining

Boston, MA ยท On-site +1

$133K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As a Senior Machine Learning Engineer on the Data Mining team, your mission is to build the "Brain" of this engine: designing massive multimodal Teacher models that understand the world, and ...

Senior Machine Learning Engineer - Prediction

Boston, MA ยท On-site +1

$146K - $225K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Designing and executing high value experiments based on collaborative input from other machine learning engineers * Prototyping and implementing continuously improving metrics to evaluate the ...

Senior Machine Learning Engineer, Ad Serving

Boston, MA ยท On-site

$195K - $435K/yr

  • Medical

  • Life

  • PTO

We are looking for a staff-level machine learning engineer with deep research and data science expertise to lead marketplace intelligence and demand optimization initiatives. About the Role This role ...

Showing results 21-40

Machine Learning Engineer Opt information

See Shrewsbury, MA salary details

$32.1K

$131.2K

$197.1K

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

As of Aug 14, 2026, the average yearly pay for machine learning engineer opt in Shrewsbury, MA is $131,192.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,400.00 and $157,900.00 per year, depending on experience, location, and employer.

What is a machine learning engineer?

Machine Learning Engineers are specialized software engineers who design, build, and deploy machine learning models into production environments. They work at the intersection of software engineering and data science, transforming data-driven prototypes into scalable, reliable systems that organizations can use to make predictions or automate tasks. Their responsibilities include data preprocessing, choosing appropriate algorithms, model training, and ensuring the model's performance in real-world applications. Machine Learning Engineers often collaborate with data scientists, data engineers, and product teams to deliver intelligent solutions.

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

AspectMachine Learning Engineer OptData Scientist
Required CredentialsBachelor's or Master's in CS, AI, or related fields; certifications in ML toolsBachelor's or Master's in CS, Statistics, or related fields; data analysis certifications
Work EnvironmentDevelops, tests, and deploys ML models in production systemsAnalyzes data, builds models, and provides insights for decision-making
Employer & Industry UsageTech companies, AI startups, e-commerce, financeResearch institutions, tech firms, consulting, finance
Common Search & ComparisonOften compared for technical skills and deployment focusCompared for data analysis and business insights

Machine Learning Engineers Opt focus on deploying scalable ML models in production environments, while Data Scientists primarily analyze data and develop models for insights. Both roles require strong technical skills, but their core responsibilities differ in application and deployment.

What are the key skills and qualifications needed to thrive as a machine learning engineer, and why are they important?

To thrive as a Machine Learning Engineer, you need a solid background in mathematics, statistics, and programming (especially Python), typically supported by a degree in computer science, engineering, or a related field. Familiarity with machine learning frameworks (such as TensorFlow, PyTorch), data processing tools, and cloud platforms, along with relevant certifications, is highly valuable. Strong problem-solving ability, collaboration, and effective communication are standout soft skills in this role. These skills and qualities ensure the successful development, deployment, and integration of machine learning solutions that drive business value.

What are some common challenges machine learning engineers face when deploying models to production environments?

Machine Learning Engineers often encounter challenges such as ensuring model scalability, handling data drift, and integrating models seamlessly with existing systems when deploying to production. Monitoring model performance in real time and retraining models as new data becomes available are also critical tasks. Collaboration with data engineers and DevOps teams is essential to address infrastructure and deployment hurdles while maintaining model accuracy and reliability.

What are popular job titles related to Machine Learning Engineer Opt jobs in Shrewsbury, MA?

For Machine Learning Engineer Opt jobs in Shrewsbury, MA, the most frequently searched job titles are:

What cities near Shrewsbury, MA are hiring for Machine Learning Engineer Opt jobs?

Cities near Shrewsbury, MA with the most Machine Learning Engineer Opt job openings:

Infographic showing various Machine Learning Engineer Opt job openings in Shrewsbury, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $131,192 per year, or $63.1 per hour.

Senior Machine Learning Engineer

ASUS Computer International

Boston, MA โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Job Description Overview:

The ASUS Robotics & AI Center is seeking a Senior Machine Learning Engineer to join our global research and development team. This role centers on leading the design and delivery of advanced computer vision and perception systems for our next-generation autonomous platforms.

We are looking for a seasoned engineer who brings deep technical expertise, sound engineering judgment, and a proven track record of delivering production ML systems in complex, real-world environments. The ideal candidate is a mature, self-directed contributor who can drive technical decisions, mentor others, and operate effectively across a collaborative, multidisciplinary team.

Essential Duties and Responsibilities:

  • Lead the design and development of machine learning systems for computer vision and perception tasks.
  • Optimize models for real-time performance on embedded and edge computing platforms.
  • Build and maintain robust perception pipelines that integrate data from cameras and other sensors.
  • Evaluate and implement state-of-the-art techniques in deep learning, object detection, and visual tracking.
  • Drive technical decisions and provide guidance on architecture, tooling, and best practices across the team.
  • Design and execute experiments, including simulation and real-world field testing, to validate model performance.
  • Maintain and improve datasets, pipelines, and tools to support efficient model training and deployment.
  • Collaborate with cross-functional teams, including robotics, systems, and software engineers, to deliver production-ready solutions.


Knowledge and Skills:

  • Proficiency in Python and deep learning frameworks such as PyTorch and/or JAX. Hands-on experience training models such as VLMs, ViTs, and/or CNNs.
  • Familiarity with classical computer vision techniques (e.g., OpenCV).
  • Exceptionally strong problem-solving skills and the ability to lead technical work in a fast-paced, multidisciplinary environment.
  • Understanding of software development best practices, including coding standards, code reviews, source control management, and test automation.
  • Experience with robotics, autonomous systems, or real-time perception applications is strongly preferred.
  • Knowledge of MLOps practices (e.g., model versioning, CI/CD for ML) is a plus.
  • Ability to work confidently in a rapidly changing, fast-paced and results-oriented corporate environment where a high degree of flexibility is required
  • Excellent written and verbal communication skills in English

Required Qualifications:

Years of Education

  • Bachelor's degree or higher in computer science, electrical engineering, robotics, or a related field.

Work Experience

  • 8+ years of industry experience developing and deploying machine learning models for computer vision or perception applications.


 

Preferred Qualifications:

  • Experience with camera geometry, 3D reconstruction, or GPU programming (e.g., CUDA, Triton) is a plus.
     

Working Conditions:

  • Office Only: Works in an office environment in Boston, MA
  • 3 days in office/2 days work from home
  • Requires sitting, operating a computer keyboard, telephone and other office equipment for extended periods of time
  • Travel to Taipei occasionally for team collaboration and project needs
  • Domestic travel approx. 5%. International travel approx. 5%

About the ASUS Robotics & AI Center

The ASUS Robotics and AI Center is a world-class research and development laboratory that was established with the mission of developing ambitious technologies that will define the future. Our multidisciplinary team of the brightest engineers and scientists is dedicated to creating software-focused solutions that will solve some of the most enduring challenges in the fields of robotics and artificial intelligence.

More About ASUS

ASUS is a global technology leader that provides the world’s most innovative and intuitive devices, components, and solutions to deliver incredible experiences that enhance the lives of people everywhere. With its team of 5,000 in-house R&D experts, the company is world-renowned for continuously reimagining today’s technologies. Consistently ranked as one of Fortune’s World’s Most Admired Companies, ASUS is also committed to sustaining an incredible future. The goal is to create a net zero enterprise that helps drive the shift towards a circular economy, with a responsible supply chain creating shared value for every one of us.

$161,000 – $246,000 annually is the estimated pay range for this role working in Boston, MA. The final amount will be determined based on qualifications & experience of the candidate relative to the role. Our comprehensive employee benefits include bonuses, medical, dental, vision, life insurance, AD&D insurance, Paid Time Off, EAP, & 401(k).
ASUS is an equal employment opportunity employer. The Company makes employment decisions without regard to race, color, religion, sex, gender, pregnancy/ breastfeeding, medical conditions related to pregnancy or childbirth, sexual orientation, age, national origin or ancestry, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, as well as any other characteristic protected by law, regulation or local ordinance, and strives to comply with all applicable laws on the subject. These employment decisions extend to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment, pay and other forms of compensation, training and other terms and conditions of employment.