1

Senior Embedded Machine Learning Jobs in Novi, MI

... machine learning technologies (e.g. PyTorch) โ€ข Experience with Linux Preferred : โ€ข Experience developing SDK's for complex embedded systems, especially those featuring GPUs or multiple SOCs. โ€ข ...

Senior Data Analyst

Detroit, MI ยท Remote

$96K - $132K/yr

As a Senior Data Analyst reporting to the Team Manager of Core AI and Data, you will spearhead the ... Lead the design, development, and implementation of advanced machine learning models and algorithms ...

Senior Data Analyst

Detroit, MI ยท On-site +1

$96K - $132K/yr

As a Senior Data Analyst reporting to the Team Manager of Core AI and Data, you will spearhead the ... Lead the design, development, and implementation of advanced machine learning models and algorithms ...

Sr. Data Engineer

Ann Arbor, MI ยท On-site

$103K - $140K/yr

They are seeking a Senior Data Engineer to design and build data pipelines that ensure the ... The role involves working across various data domains and collaborating with machine learning ...

Senior AI Engineer - SFL Scientific

Detroit, MI ยท On-site

$103K - $142K/yr

Work You'll Do As a Senior AI Engineer, you'll work cross-functionally with data scientists, machine learning engineers, project managers, and industry experts to develop robust AI infrastructure and ...

Finance Analytics & AI Senior Consultant

Detroit, MI ยท On-site

$115K/yr

Experience deploying machine learning or generative and agentic AI solutions into production ... Our Senior Consultants are expected to contribute to the firm's growth and development in a variety ...

next page

Showing results 1-20

Senior Embedded Machine Learning information

See Novi, MI salary details

$70.8K

$135.8K

$181.5K

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

As of Jul 15, 2026, the average yearly pay for senior embedded machine learning in Novi, MI is $135,825.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,300.00 and $152,500.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 cities near Novi, MI are hiring for Senior Embedded Machine Learning jobs? Cities near Novi, MI with the most Senior Embedded Machine Learning job openings:

Sr. Manager, Artificial Intelligence

Astemo Ltd

Farmington Hills, MI โ€ข On-site

Full-time

Re-posted 29 days ago


Job description

Company Name:
ASTEMO AMERICAS, INC.
Job Family:
Engineering
Job Description:
General Responsibilities:
Join Astemo's Artificial Intelligence team within the Software Defined Vehicle organization.
We are seeking a dynamic and experienced Department Manager to lead a team focused on Artificial Intelligence (AI) and Machine Learning (ML) solutions for software defined vehicles. In this role, you will oversee the design, implementation, and optimization of AI/ML-based systems, ensuring they meet performance, scalability, and reliability standards. You will also foster a collaborative, agile environment that empowers innovation and growth. This team works cross-functionally with embedded software, systems, hardware, and advanced development teams to deliver high-quality solutions that support Astemo's vision. As a people leader, you will shape strategic initiatives that align with Astemo's transformation into AI first mobility solutions provider.
Job Responsibilities:
The following are the primary responsibilities (other duties may be assigned as needed):
  • Lead the development and deployment of AI/ML technologies for Astemo's SDV BU.
  • Collaborate with cross-functional teams, including system engineers, software developers, hardware engineers, and business stakeholders, to define project requirements and ensure successful execution.
  • Ensure the timely delivery of projects by monitoring progress, addressing roadblocks, and implementing agile methodologies improve speed, quality, and safety across development cycles.
  • Provide technical guidance and mentorship to engineers and foster a culture of continuous learning and professional growth.
  • Stay informed of emerging technologies and trends in AI/ML, recommending innovative approaches to enhance our designs.
  • Define system architecture and design, incorporating best practices and industry standards to create robust and maintainable systems.
  • Communicate project status, risks, and opportunities to senior leadership.
  • Partner with other departments to promote AI/ML adoption across the organization.
  • Manage resource planning and team development.
  • Good verbal and written English skills

Qualifications:
The ideal candidate will have:
  • Bachelor of Science degree in Artificial Intelligence, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics or a related technical degree
  • Minimum of 10 years of professional engineering/technical experience
  • Minimum of 5 years of engineering experience related to AI/ML, control systems, embedded control system, and/or safety critical system development
  • Strong knowledge of AI/ML concepts, frameworks, and applications in software development.
  • Experience with common machine learning libraries and frameworks.
  • Familiarity with deep learning techniques, neural networks, and natural language processing.
  • Solid understanding of computer programming languages such as Python, Java, C++, etc.
  • Demonstrated technical background in powertrain controls, AD/ADAS, chassis controls and/or vehicle dynamics
  • Proven track record of successful project execution
  • Excellent multi-functional communication and leadership skills - able to get multiple teams moving in the same direction
  • Demonstrated ability to deal with ambiguity while driving timely decision making

Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools, is also required.
Education: Bachelor's or Master's degree in Artificial Intelligence or Computer Science or Electrical Engineering
Experience: Minimum of 10 years applicable experience in automotive.
Job level determined by various factors such as organization size, responsibility, career stage, and capabilities.
Supervisory Responsibilities: Leading and mentoring the efforts of engineers who are responsible for sub-project activities.
Working conditions:
  • Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
  • Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development.

Equal Opportunity Employer (EOE) - Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender, identity, disability, protected veteran status and national origin.
At Astemo, we're challenging the status quo with the power of diversity, inclusion, and collaboration. Our goal is to build an inclusive work environment that celebrates the differences of our employees. We want to ensure that every employee feels valued, respected and empowered. We don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Astemo is proud to be an equal opportunity employer.
If you need a reasonable accommodation to apply for a job at Astemo, please send the nature of the request and contact information to am-jobs@hitachiastemo.com when applying for the position.