1

Senior Embedded Machine Learning Jobs in Minneapolis, MN

Senior Machine Learning Engineer

Minneapolis, MN · On-site

$109K - $149K/yr

As a Senior Machine Learning Engineer, you will design, develop, test, document, deploy, and ... g., embedded systems, microcontrollers) • Prior experience supporting U.S. Department of War ...

Impact As a Staff Machine Learning Engineer on Shipt's Personalization Platform team you will drive ... You will be a hands-on senior technical contributor in the Membership organization and your work ...

next page

Showing results 1-20

Senior Embedded Machine Learning information

See Minneapolis, MN salary details

$78.8K

$151.1K

$202K

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

As of Jul 27, 2026, the average yearly pay for senior embedded machine learning in Minneapolis, MN is $151,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,400.00 and $169,600.00 per year, depending on experience, location, and employer.

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, and why are they important?

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 Minneapolis, MN? The most popular types of Embedded Machine Learning jobs in Minneapolis, MN are:

Senior Machine Learning Engineer

Onsights

Minneapolis, MN • On-site

$109K - $149K/yr

Full-time

Posted 10 days ago


Job description

Job Summary:
Anno.ai is a mission-focused defense technology startup dedicated to accelerating the safe and effective development of next-generation autonomous systems. As a Senior Machine Learning Engineer, you will design, develop, test, document, deploy, and maintain production machine learning and statistical modeled software to automate processes and streamline customer mission operations.
Responsibilities:
• Operationalize machine learning models by building and maintaining robust, scalable pipelines for training, evaluation, deployment, and lifecycle management across cloud, on-prem, and edge compute environments
• Work closely with autonomy researchers, software engineers, systems teams, and field operators to translate mission requirements into deployable ML capabilities
• Implement automated CI/CD workflows tailored to ML systems, ensuring repeatable experiments, reliable packaging, and continuous delivery of both up to date models and associated data pipelines
• Manage ML runtime infrastructure using containerization and orchestration frameworks (e.g., Docker, Kubernetes) and incorporating model serving platforms (e.g., Seldon, KServe, BentoML)
• Develop monitoring systems to track model health, performance, data drift, system utilization, and mission relevance using tools such as Prometheus, Grafana, and ELK/EFK stacks
• Ensure ML deployments meet defense, customer, and platform security requirements, with emphasis on data integrity, traceability, and operational reliability
• Evaluate and integrate emerging MLOps, distributed training, and edge inference technologies to enhance reproducibility, extensibility, scalability, and deployment speed of ML systems
Qualifications:
Required:
• Bachelor's degree in Computer Science, Electrical Engineering, Data Science, or a related technical field (Master's preferred)
• 5+ years of professional experience in software engineering, machine learning engineering, MLOps, or related roles
• Experience operationalizing ML systems at production scale, including model training, versioning, packaging, deployment, and monitoring
• Strong proficiency in Python and familiarity with at least one deep learning framework (e.g., PyTorch, TensorFlow)
• Hands-on experience with MLOps frameworks and workflow tooling (e.g., MLflow, Kubeflow, Airflow, DVC, BentoML)
• Experience deploying containerized ML services using Docker and orchestrating workloads using Kubernetes (including air-gapped or constrained deployments)
• Understanding of CI/CD workflows and DevOps practices applied to ML systems (e.g., Git, Code Review, Metrics Evaluation)
• Familiarity with monitoring, observability, and logging platforms (e.g., Prometheus, Grafana, ELK/EFK)
• Ability to obtain and maintain U.S. Government security clearance (U.S. Citizenship required)
• Ability to travel up to 20%
Preferred:
• Experience with deploying models and associated runtimes to Edged Devices
• Experience optimizing models for memory and CPU constrained systems (e.g., embedded systems, microcontrollers)
• Prior experience supporting U.S. Department of War programs, cUAS systems, or mission-critical autonomous platforms
• Experience working with diverse or atypical data sources (e.g., Audio/Acoustics, RF signals, EO/IR imagery)
• Experience deploying and optimizing ML inference on edge or resource-limited compute systems
• Experience with Explainable/Auditable AI/ML tools and interpretable model design
• Experience with AI Software Development Tools (e.g., GitHub CoPilot, Claude)
Company:
Bringing online retail metrics, insights, and visibility you care about into your brick and mortar locations. Founded in 2019, the company is headquartered in Minnetonka, USA, with a team of 11-50 employees. The company is currently Early Stage.