1

Embedded Machine Learning Engineer Jobs in Washington

Machine Learning Engineer Location: Fort Meade, MD Required Clearance : TS/SCI w/ Full-Scope Poly Salary: Competitive We are seeking a highly skilled and motivated Machine Learning Engineer to join ...

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 Role Summary: The Machine Learning Engineer is responsible for developing and implementing machine learning models and algorithms to solve complex problems. Main ...

Machine Learning Engineer Company: Heven AeroTech Location: Sterling, Virginia FLSA: Exempt About ... Embedded Linux and ROS experience * Defense/aerospace industry background * Additional Google Cloud ...

Machine Learning Engineer Company: Heven AeroTech Location: Sterling, Virginia FLSA: Exempt About ... Embedded Linux and ROS experience * Defense/aerospace industry background * Additional Google Cloud ...

Machine Learning Engineer Company: Heven AeroTech Location: Sterling, Virginia FLSA: Exempt About ... Embedded Linux and ROS experience * Defense/aerospace industry background * Additional Google Cloud ...

GCP/AWS Machine Learning Engineer Freddie Mac iLab is currently looking for Machine Learning Engineers in its Innovation Labs - Tech Strategy team. In this position, you will be responsible for ...

Machine Learning Engineer Washington, DC (Hybrid) About the Role: We are seeking a highly skilled Machine Learning Engineer to join our core AI team. In this role, you will focus on deploying ...

Machine Learning Engineer Our client, a financial company, is looking for a Machine Learning Engineer for their McLean, VA location. Requirements: * Python, AWS, Kubernetes, Kubeflow, MLOps, ML ...

Machine Learning Engineer Washington, DC (Hybrid) About the Role: We are seeking a highly skilled Machine Learning Engineer to join our core AI team. In this role, you will focus on deploying ...

next page

Showing results 1-20

Embedded Machine Learning Engineer information

See Washington salary details

$79.3K

$173.7K

$197.1K

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 Washington is $173,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,900.00 and $195,900.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 are popular job titles related to Embedded Machine Learning Engineer jobs in Washington? For Embedded Machine Learning Engineer jobs in Washington, the most frequently searched job titles are:
What cities in Washington are hiring for Embedded Machine Learning Engineer jobs? Cities in Washington with the most Embedded Machine Learning Engineer job openings:

Machine Learning Engineer

Full Scope

Reston, VA

Other

Posted 12 days ago


Job description

Job Title:Machine Learning Engineer
Location:Fort Meade, MD
Required Clearance: TS/SCI w/ Full-Scope Poly
Salary:Competitive
We are seeking a highly skilled and motivated Machine Learning Engineer to join our dynamic team. The ideal candidate will have a strong background in machine learning, data science, and software engineering. You will work closely with data scientists, engineers, and product managers to design, develop, and deploy machine learning models and solutions that drive business value.
Key Responsibilities:
  • Design, develop, and implement machine learning models and algorithms to solve real-world problems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Conduct data analysis and preprocessing to ensure high-quality data for model training.
  • Optimize and fine-tune models for performance, accuracy, and scalability.
  • Deploy machine learning models into production and monitor their performance.
  • Develop and maintain machine learning pipelines and infrastructure.
  • Stay current with the latest research and advancements in machine learning and AI.
  • Participate in code reviews, team meetings, and contribute to a collaborative development environment.
  • Document processes, models, and findings comprehensively.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field. Ph.D. is a plus.
  • Proven experience as a Machine Learning Engineer or in a similar role.
  • Strong proficiency in programming languages such as Python, R, or Java.
  • Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
  • Solid understanding of machine learning algorithms, including supervised and unsupervised learning, reinforcement learning, and deep learning.
  • Experience with data processing tools like Pandas, NumPy, and data visualization tools such as Matplotlib or Seaborn.
  • Familiarity with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.
  • Strong problem-solving skills and the ability to think critically and analytically.
  • Excellent communication and teamwork skills.
Preferred Qualifications:
  • Experience with natural language processing (NLP) and computer vision.
  • Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
  • Knowledge of software development best practices and version control systems like Git.
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
  • Previous experience in a fast-paced, startup environment.