1

Embedded Machine Learning Engineer Jobs in Westford, MA

We are seeking a Machine Learning Engineer to join our team at MORSE. You will play a pivotal role ... embedded system. You will be part of our team working to accelerate our US National Security ...

Machine Learning Engineer

Dorchester, MA ยท On-site

$175K - $250K/yr

Machine Learning Engineer Chicago, United States; Hong Kong, Hong Kong; Sydney, Australia As a Machine Learning Engineer, you will play a pivotal role in building systems that drive the training and ...

We are looking for a passionate, highly motivated, and hands-on applied Machine Learning Engineer. This role will assist our Online Retail Decision Automation team by helping to research and develop ...

Sr. Machine Learning Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY/ Jersey City, NJ/ Boston, MA Candidate should be local or ...

Senior Machine Learning Engineer

Natick, MA ยท On-site

$115K - $225K/yr

The team works across custom hardware, optimized embedded systems, and next-generation algorithm ... Research, design, and implement efficient deep learning models for industrial machine vision tasks ...

Nanite is a disruptive Machine Learning/AI therapeutics company focused on revolutionizing drug ... Design and implement complex data engineering processes to support innovative data science modeling

Machine Learning Engineer

Cambridge, MA ยท On-site

$90K - $210K/yr

We are seeking a Machine Learning Engineer to join our team at MORSE. You will play a pivotal role ... embedded system. You will be part of our team working to accelerate our US National Security ...

Nanite is a disruptive Machine Learning/AI therapeutics company focused on revolutionizing drug ... Design and implement complex data engineering processes to support innovative data science modeling

Machine Learning Engineer - Edge

Lowell, MA ยท On-site +1

$86K - $135K/yr

Machine Learning Engineer - Edge *Please consider before applying: This is a hybrid role, and ... Experience with embedded systems and hardware platforms. * Fundamentals of audio and speech signal ...

Machine Learning Engineer - Edge

Lowell, MA ยท On-site

$86K - $135K/yr

Machine Learning Engineer - Edge Turn up the volume on your career as Cloud AI/ML Engineer GN ... Experience with embedded systems and hardware platforms. * Fundamentals of audio and speech signal ...

Nanite is a disruptive Machine Learning/AI therapeutics company focused on revolutionizing drug ... Design and implement complex data engineering processes to support innovative data science modeling

Senior Machine Learning Engineer

Boston, MA ยท On-site +1

$161K - $246K/yr

ASUS Robotics & AI Center Senior Machine Learning Engineer The ASUS Robotics & AI Center is seeking ... Optimize models for real-time performance on embedded and edge computing platforms. * Build and ...

The team works across custom hardware, optimized embedded systems, and nextgeneration algorithm ... Job Summary We are seeking an experienced AI/ML engineer with strong research and developmentskills ...

What We're Looking For As a Machine Learning Engineer working on Remark's core platform, you will be responsible for planning, implementing, and testing features that change the way consumers buy ...

As a Machine Learning Engineer, you will prepare datasets, train and optimize models, and maintain and improve model inference services. You will learn and apply new techniques from open source ...

Work with an international top-notch engineering team with full commitment on Machine Learning development. Required Candidate Profile Skills Required: * Passionate about search and AI technologies.

next page

Showing results 1-20

Embedded Machine Learning Engineer information

See Westford, MA salary details

$72.8K

$159.4K

$180.9K

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

As of May 28, 2026, the average yearly pay for embedded machine learning engineer in Westford, MA is $159,423.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,700.00 and $179,800.00 per year, depending on experience, location, and employer.

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

To thrive as an Embedded Machine Learning Engineer, you need expertise in machine learning algorithms, embedded systems programming (C/C++ or Python), and a solid understanding of hardware constraints, usually supported by a degree in computer science, electrical engineering, or related fields. Familiarity with tools like TensorFlow Lite, ONNX, microcontroller SDKs, and experience with real-time operating systems (RTOS) are typically required. Strong problem-solving, communication skills, and the ability to collaborate across multidisciplinary teams help you stand out in this role. These skills are crucial for efficiently deploying intelligent models on resource-constrained devices, ensuring optimal performance and seamless integration in real-world applications.

What are some common challenges faced by Embedded Machine Learning Engineers when deploying models to hardware devices?

One of the main challenges for Embedded Machine Learning Engineers is optimizing machine learning models to run efficiently on devices with limited memory, processing power, and energy capacity. Ensuring real-time performance while maintaining accuracy often requires model quantization, pruning, or using lightweight architectures. Additionally, engineers must carefully manage hardware-software integration and address issues like compatibility with various microcontrollers and ensuring secure, reliable updates for deployed models. Close collaboration with hardware engineers and software developers is essential to overcome these challenges and deliver robust embedded AI solutions.

What does an Embedded Machine Learning Engineer do?

An Embedded Machine Learning Engineer designs and implements machine learning models that can run efficiently on embedded systems, such as microcontrollers and edge devices. Their work involves optimizing algorithms to fit within the resource constraints of these devices, integrating ML models into hardware, and ensuring real-time performance. They collaborate closely with hardware engineers and software developers to deploy intelligent features in products like smart sensors, IoT devices, and autonomous systems.

What is the difference between Embedded Machine Learning Engineer vs Firmware Engineer?

AspectEmbedded Machine Learning EngineerFirmware Engineer
Required CredentialsBachelor's/Master's in Computer Science, Electrical Engineering, or related; knowledge of ML frameworksBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems experience
Work EnvironmentDevelops ML models for embedded devices, often in IoT or smart devicesDesigns and implements low-level firmware for hardware devices
Industry UsageTech companies, IoT, consumer electronics, automotiveConsumer electronics, automotive, industrial equipment

The Embedded Machine Learning Engineer focuses on integrating machine learning models into embedded systems, while the Firmware Engineer specializes in developing low-level software for hardware devices. Both roles require embedded systems knowledge but differ in their core focus and skill sets.

What cities near Westford, MA are hiring for Embedded Machine Learning Engineer jobs? Cities near Westford, MA with the most Embedded Machine Learning Engineer job openings:
Machine Learning Engineer

Machine Learning Engineer

MORSE Corp

Cambridge, MA โ€ข On-site

Other

Posted 22 days ago


Job description

We are seeking a Machine Learning Engineer to join our team at MORSE. You will play a pivotal role in designing, implementing, and managing complex ML algorithms and systems, with a focus on computer vision (CV) and other types of data. You will be responsible for acquiring truth data, integrating algorithms, testing algorithms, combining algorithms, reviewing literature to stay on top of the latest-and-greatest methods, analyzing data from field tests, and developing advanced algorithms. MORSE's AI & ML work crosses modalities, and experience or interest in the fields of Large Language Models (LLM), audio analysis, computer vision, and advanced reasoning is a plus. You will work with MORSE's current team of engineers to transition algorithms to production, which may run on on-prem servers, on the cloud, or on a real-time embedded system. You will be part of our team working to accelerate our US National Security customers abilities to use natural language processing capabilities in mission-critical environments.ย 

Responsibilities:ย 
  • Develop, fine-tune, train, and optimize Computer Vision algorithms processing tasks such as object detection and tracking.ย ย 
  • Use MLOps tools for efficient experiment tracking, data management, and reproducibilityย 
  • Write robust, efficient, and maintainable codeย 
  • Track the latest advancements with machine learning research to bring new techniques and methodologies to MORSEย 
  • Conduct experiments and perform rigorous evaluations to assess the effectiveness and efficiency of CV modelsย 

Skills and Requirements:ย 
  • US CITIZENSHIP REQUIRED and the ability to obtain a U.S. Security Clearanceย 
  • Masters or Ph.D. in Computer Science, Computer Engineering, Data Science, Aerospace, Mathematics, Physics, or related fieldย 
  • Proven experience in applying CV models, techniques, frameworks, and libraries to implement and fine-tune modelsย 
  • Proven experience testing and validating the performance of AI technologies in real-world applicationsย 
  • Proficiency in Pythonย 
  • Experience with cloud platforms (AWS and Azure)ย 
  • Experience with Dockerย 
  • Experience with MLOps tools such as Airflow, MLFlow, AimStack, etc.ย 
  • Exceptional communication skills and the ability to work well with customersย 
  • Understanding of Department of Defense requirements and standards is a plusย