1

Senior Embedded Machine Learning Jobs in Massachusetts

Staff Embedded ML Engineer, Edge AI

Boston, MA · On-site

$142K - $187K/yr

  • Medical

  • Retirement

About the Role We are seeking a highly motivated and experienced Embedded Machine Learning Engineer to join our growing Edge AI team. As a key contributor, you will lead the on-device inference and ...

Staff Embedded ML Engineer, Edge AI

Boston, MA · On-site

$142K - $187K/yr

About the Role We are seeking a highly motivated and experienced Embedded Machine Learning Engineer to join our growing Edge AI team. As a key contributor, you will lead the on-device inference and ...

Senior Machine Learning Scientist

Boston, MA · On-site

$99K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Your Impact We are seeking highly skilled and innovative Machine Learning Scientists to join our AI ... IoT devices, or embedded systems is highly desirable. * Excellent problem-solving skills ...

Staff Embedded ML Engineer, Edge AI

Boston, MA · On-site

$142K - $187K/yr

  • Medical

  • Retirement

About the Role We are seeking a highly motivated and experienced Embedded Machine Learning Engineer to join our growing Edge AI team. As a key contributor, you will lead the on-device inference and ...

Senior Machine Learning Scientist

Boston, MA · On-site

$99K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Your Impact We are seeking highly skilled and innovative Machine Learning Scientists to join our AI ... IoT devices, or embedded systems is highly desirable. * Excellent problem-solving skills ...

Machine Learning Engineer

Somerville, MA · On-site

$170 - $200/hr

  • Medical

  • Dental

  • Vision

  • PTO

We're looking for a Senior Machine Learning Engineer to help advance the state of voice understanding at Modulate. In this role, you'll design, train, evaluate, and deploy cutting‑edge machine ...

Machine Learning Engineer - Health AIML

Cambridge, MA · On-site

$194.70 - $354.70/hr

  • Medical

  • Dental

  • Retirement

We are looking for a senior engineer excited about solving real-world problems in the health domain ... D. in Computer Science, Machine Learning, or a related field. * Strong background in generative ...

Showing results 21-40

Senior Embedded Machine Learning information

What is the difference between Senior Embedded Machine Learning vs Embedded Software Engineer?

AspectSenior Embedded Machine LearningEmbedded Software Engineer
Required CredentialsBachelor's/Master's in CS, EE, or related; experience in ML and embedded systemsBachelor's in CS, EE, or related; strong programming skills in C/C++
Work EnvironmentDeveloping ML models for embedded devices, hardware integrationDesigning and implementing embedded software for devices
Industry UsageAI/ML-focused companies, IoT, consumer electronicsAutomotive, industrial, consumer electronics

While both roles involve embedded systems, Senior Embedded Machine Learning focuses on integrating ML models into hardware, requiring knowledge of AI and data science. Embedded Software Engineers primarily develop software for embedded devices, emphasizing firmware and system-level programming. The roles overlap in embedded environment skills but differ in their core focus on AI versus traditional software development.

What are some common challenges faced by senior embedded machine learning engineers when deploying models on edge devices?

Senior Embedded Machine Learning Engineers often encounter challenges such as optimizing model size and inference speed to fit within the limited computational resources and memory of edge devices. Balancing accuracy and performance while minimizing power consumption is critical, especially for battery-operated products. Additionally, integrating models with existing embedded software and ensuring reliable, real-time operation can require close collaboration with hardware and firmware teams. Staying current with advancements in model compression and hardware acceleration is also essential for success in this role.

What are the key skills and qualifications needed to thrive as a senior embedded machine learning engineer?

To thrive as a Senior Embedded Machine Learning Engineer, you need expertise in embedded systems, machine learning algorithms, and programming languages like C/C++ and Python, often backed by an advanced degree in computer science or electrical engineering. Familiarity with tools such as TensorFlow Lite, ONNX, and embedded hardware platforms (e.g., ARM Cortex-M, NVIDIA Jetson) is typically required. Strong problem-solving, project management, and communication skills distinguish top performers in this role. These capabilities are crucial for efficiently deploying optimized machine learning models on resource-constrained devices and effectively collaborating across multidisciplinary teams.

What does a senior embedded machine learning engineer do?

A Senior Embedded Machine Learning engineer designs, develops, and optimizes machine learning models to run efficiently on resource-constrained embedded devices such as microcontrollers, IoT devices, and edge hardware. They are responsible for integrating ML algorithms with embedded systems, ensuring low latency and minimal power consumption. Their work often involves collaborating with hardware engineers and software developers to deploy intelligent features in products like smart sensors, wearables, and autonomous systems.
What are the most commonly searched types of Embedded Machine Learning jobs in Massachusetts? The most popular types of Embedded Machine Learning jobs in Massachusetts are:

Senior Machine Learning Engineer

ASUS Computer International

Boston, MA • On-site

$161K - $246K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

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.