As an algorithm engineer, you are the technical leader who owns direction, solves the hardest problems, and multiplies the impact of entire teams or departments. Set technical vision and high-level ...
As an algorithm engineer, you are the technical leader who owns direction, solves the hardest problems, and multiplies the impact of entire teams or departments. Set technical vision and high-level ...
Sr. Algorithm Engineer
Troy, MI · On-site
$99K - $136K/yr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Sr. Algorithm Engineer
Troy, MI · On-site
$99K - $136K/yr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Sr. Algorithm Engineer
Troy, MI · On-site
$99K - $136K/yr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Sr. Algorithm Engineer
Troy, MI · On-site
$99K - $136K/yr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Senior Localization Algorithm Engineer This role focuses on designing, developing, and refining advanced PC-based localization algorithms that operate within real-time systems. You will lead the ...
Quick apply
Senior Localization Algorithm Engineer This role focuses on designing, developing, and refining advanced PC-based localization algorithms that operate within real-time systems. You will lead the ...
Automotive Controls Algorithm Engineer
$78K - $101K/yr
Automotive Controls Algorithm Engineer Job Responsibilities not reflected in the standard classification description: Work as an independent yet integral member of a team to develop and implement ...
Automotive Controls Algorithm Engineer
$78K - $101K/yr
Automotive Controls Algorithm Engineer Job Responsibilities not reflected in the standard classification description: Work as an independent yet integral member of a team to develop and implement ...
Sr. Algorithm Developer
Troy, MI · On-site
$51.75 - $68.25/hr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Sr. Algorithm Developer
Troy, MI · On-site
$51.75 - $68.25/hr
Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world ...
Senior Algorithm Engineer
Novi, MI · On-site
$102K - $150K/yr
... Engineering General Summary: This individual independently plans, performs the moderately-defined responsibility for developing modern C++ code for Driver Monitoring algorithms. Monitors development ...
Senior Algorithm Engineer
Novi, MI · On-site
$102K - $150K/yr
... Engineering General Summary: This individual independently plans, performs the moderately-defined responsibility for developing modern C++ code for Driver Monitoring algorithms. Monitors development ...
Localization Algorithm Engineer for RF Products Location: Southfield, MI (5 days in a week onsite) Duration: 12+ Months Rate: on C2C Approach to algorithms Bring your confirmed experience in ...
Quick apply
Localization Algorithm Engineer for RF Products Location: Southfield, MI (5 days in a week onsite) Duration: 12+ Months Rate: on C2C Approach to algorithms Bring your confirmed experience in ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · On-site
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms that go ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · On-site
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms that go ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
Sr. Algorithm Engineer (Image Processing)
Ann Arbor, MI · Hybrid
$105K - $180K/yr
There is never a dull moment with us. /Preferred Qualifications Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms thatgo ...
DAT In-House Perception Algorithm Engineer
Dearborn, MI · On-site
$90K - $188K/yr
DAT In-House Perception Algorithm Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the ...
DAT In-House Perception Algorithm Engineer
Dearborn, MI · On-site
$90K - $188K/yr
DAT In-House Perception Algorithm Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the ...
Senior BMS Controls and Algorithm Engineer
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
Quick apply
Senior BMS Controls and Algorithm Engineer
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
Senior BMS Controls and Algorithm Engineer
Lake Orion, MI · On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
Quick apply
Senior BMS Controls and Algorithm Engineer
Lake Orion, MI · On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
Senior BMS Controls and Algorithm Engineer
Lake Orion, MI · On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
Quick apply
Senior BMS Controls and Algorithm Engineer
Lake Orion, MI · On-site
$89K - $118K/yr
The Senior BMS Controls and Algorithm Engineer leads the design, development, and validation of Battery Management System (BMS) controls, estimation algorithms, and functional features for high ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
Localization Algorithm Engineer for RF Products::Southfield, MI (5 days in a week onsite)
Southfield, MI · On-site
Localization Algorithm Engineer for RF Products Location: Southfield, MI (5 days in a week onsite) Duration: 12+ Months Rate: on C2C Approach to algorithms Bring your confirmed experience in ...
Quick apply
Localization Algorithm Engineer for RF Products::Southfield, MI (5 days in a week onsite)
Southfield, MI · On-site
Localization Algorithm Engineer for RF Products Location: Southfield, MI (5 days in a week onsite) Duration: 12+ Months Rate: on C2C Approach to algorithms Bring your confirmed experience in ...
Electrified Powertrain Torque Control Algorithm Engineer
Auburn Hills, MI · On-site
$79K - $102K/yr
The Powertrain Controls Engineer will work within a team of Powertrain controls, calibrations and ... the production algorithms. Responsibilities include but are not limited to: * Model mechanical ...
Electrified Powertrain Torque Control Algorithm Engineer
Auburn Hills, MI · On-site
$79K - $102K/yr
The Powertrain Controls Engineer will work within a team of Powertrain controls, calibrations and ... the production algorithms. Responsibilities include but are not limited to: * Model mechanical ...
Algorithm Engineer information
See Michigan salary details
$51.9K - $63.2K
14% of jobs
$70K is the 25th percentile. Wages below this are outliers.
$63.2K - $74.6K
19% of jobs
$74.6K - $86K
12% of jobs
The median wage is $89.9K / yr.
$86K - $97.3K
17% of jobs
$97.3K - $108.7K
12% of jobs
$110.7K is the 75th percentile. Wages above this are outliers.
$108.7K - $120.1K
14% of jobs
$120.1K - $131.5K
7% of jobs
$131.5K - $142.8K
3% of jobs
$142.8K - $154.2K
0% of jobs
$154.2K - $165.6K
1% of jobs
$165.6K - $176.9K
2% of jobs
$51.9K
$97.3K
$176.9K
How much do algorithm engineer jobs pay per year?
What are the typical challenges an algorithm engineer faces in their day-to-day work?
Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.
How much does an Algorithm Engineer make?
What does an algorithm engineer do?
An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.
What are the key skills and qualifications needed to thrive as an algorithm engineer?
To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

Full-time
Posted 20 days ago
Job description
- Lead end-to-end algorithm development for brake and vehicle motion control systems (ESC, One-Box, Two-Box, EMB), from requirements to production deployment.
- Design and implement control algorithms for core functions (ABS, TCS, VDC, brake assist, stability control) with strong focus on vehicle dynamics performance.
- Develop and validate models using MATLAB/Simulink, including MIL/SIL, and support HIL and vehicle-level testing.
- Define AUTOSAR-based software components (SW-Cs), interfaces, and calibration strategies; ensure smooth integration with embedded software.
- Drive algorithm calibration, tuning, and optimization through simulation and real-world vehicle testing (including winter/summer programs).
- Lead root-cause analysis and issue resolution during development, validation, and customer application phases.
- Ensure compliance with ISO 26262 (up to ASIL-D), including safety concept implementation and monitoring strategies.
- Establish and scale best practices, reusable models, and algorithm libraries to enable platform-based development.
- Mentor engineers and act as a technical leader across cross-functional teams (systems, software, calibration, testing).
- Track emerging trends (e.g., EMB, integrated motion control) and drive next-generation algorithm innovation.
- Bachelor’s or higher in Engineering (Mechanical, Electrical, Controls, Software, or related)
- 5+ years of experience in automotive brake system or vehicle dynamics control algorithm development
- Proven track record delivering production-level ESC / braking functions
- Strong expertise in vehicle dynamics and control theory
- Proficiency in: MATLAB/Simulink (modeling, simulation, validation)
- TargetLink or Embedded Coder (production code generation)
- MIL / SIL / HIL validation workflows
- CAN tools (e.g., CANoe, CANalyzer)
- Working knowledge of AUTOSAR architecture and embedded systems integration
- Experience with functional safety (ISO 26262), preferably ASIL-D
- Background with leading Tier 1 suppliers or OEMs in the Detroit ecosystem
- Hands-on experience with EMB, integrated brake systems, or vehicle motion control.
- Experience supporting vehicle testing and calibration (winter/summer testing)
- Leadership experience (technical lead, mentoring, or project ownership).
WORK ENVIRONMENT: