1

Algorithm Engineer Jobs in Detroit, MI (NOW HIRING)

Engineer - BMS Controls

Novi, MI · On-site

$78K - $101K/yr

Develop BMS controls and diagnostic algorithms to achieve desired functionality, robustness, and ... Perform all engineering tasks in defined lifecycle processes, methods, and practices, captured and ...

Design and implement algorithms for sensor fusion and real-time processing * Collaborate with hardware engineers on PCB, power, and signal design to ensure seamless system integration * Debug, test ...

Design and implement algorithms for sensor fusion and real-time processing * Collaborate with hardware engineers on PCB, power, and signal design to ensure seamless system integration * Debug, test ...

Create algorithms for object detection, tracking, semantic segmentation, and classification from 3D point clouds (LiDAR) and camera data. * Develop sensor calibration techniques (intrinsic and ...

Create algorithms for object detection, tracking, semantic segmentation, and classification from 3D point clouds (LiDAR) and camera data. * Develop sensor calibration techniques (intrinsic and ...

Engineer - BMS Controls

Novi, MI

$78K - $101K/yr

Develop BMS controls and diagnostic algorithms to achieve desired functionality, robustness, and ... Perform all engineering tasks in defined lifecycle processes, methods, and practices, captured and ...

Senior Controls Design Engineer

Milford, MI · On-site

$85K - $112K/yr

Ensure algorithm design adheres to safety, government requirements, and regulations * Lead technical workgroups to decompose requirements into controls design in partnership with Systems Engineers ...

You will work with an agile full-stack team of software, data and algorithm engineers, with responsibilities spanning all stages of the software product lifecycle. This includes gathering and ...

next page

Showing results 1-20

Algorithm Engineer information

See Detroit, MI salary details

$58.9K

$110.5K

$201K

How much do algorithm engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for algorithm engineer in Detroit, MI is $110,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,700.00 and $131,200.00 per year, depending on experience, location, and employer.

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 in the Algorithm Engineer position, and why are they important?

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.

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.
What are popular job titles related to Algorithm Engineer jobs in Detroit, MI? For Algorithm Engineer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Algorithm Engineer jobs in Detroit, MI look for? The top searched job categories for Algorithm Engineer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Algorithm Engineer jobs? Cities near Detroit, MI with the most Algorithm Engineer job openings:
Perception Software Engineer - ADAS

Perception Software Engineer - ADAS

Lucid Motors

Southfield, MI • On-site

Full-time

Posted 28 days ago


Lucid Motors rating

7.4

Company rating: 7.4 out of 10

Based on 35 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

Job Summary:
Lucid Motors is a company focused on luxury electric vehicles and innovative mobility solutions. They are seeking a Perception Software Engineer to research, design, and implement algorithms for driving and parking features, ensuring high-quality software compliance with automotive standards.
Responsibilities:
• Research, design, implement, optimize and deploy localization and computer vision algorithms for driving and parking features
• Implement high-quality automotive grade software code compliant to automotive quality and safety standards
• Integrate software stack with the overall perception software stack for running onboard perception system with excellent performance and high fault tolerance
• Test, release, and launch the perception algorithm into the production programs
• Contribute to the ADAS software roadmap, strategic planning, and development timeline
• Contribute to the systems requirements and identify performance metrics for individual components
• Conduct on-road ADAS software testing and create test plans to support algorithm development
Qualifications:
Required:
• Bachelors in Computer Engineering, Electrical Engineering, Robotics, Mechanical Engineering
• Extensive knowledge and applied experience in localization, camera calibration, 3D computer vision, multi-view geometry, SfM/SLAM
• Strong foundation in linear algebra, numerical optimization, factor graph representations and statistical estimation theory.
• A solid foundation in math and robotics to propose creative solutions for autonomous systems
• Proficient in C++ and In-depth knowledge in object-oriented programming, algorithms, data structures, and software design skills
• Excellent communication skills and good team player
Preferred:
• Masters in Computer Engineering, Electrical Engineering, Robotics, Mechanical Engineering
• 3 years related experience Or Ph.D. with no experience.
• Experience using optimization libraries such as GTSAM, Ceres, g20, etc.
• Experience with real-time operating systems (e.g., QNX, Ubuntu, etc.)
• Experience working with different sensor modalities such as GPS/IMU, ultrasonic, wheel odometry, camera, etc.
• Experience in working in agile development teams
Company:
Lucid Motors is an automotive company that specializes in electric cars. Founded in 2007, the company is headquartered in Newark, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What Lucid Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lucid Motors logo

About Lucid Motors

Sourced by ZipRecruiter

Lucid Motors is a highly innovative electric vehicle manufacturer located in Newark, CA, USA. Primarily engaged in the automotive industry, its mission is to elevate electric vehicles' standing and transform the way people travel. The company was founded in 2007 by Bernard Tse and Sam Weng as Atieva, a name under which it initially focused on battery technology. However, it pivoted towards automotive manufacturing and rebranded as Lucid Motors in 2016. The company is committed to making luxury, sustainable electric vehicles that break norms and set new standards with top-notch technology and engineering. Their mission aligns with their core values, which are centered around innovation, sustainability, and excellence. Notably, Lucid Motors launched the Lucid Air in 2020, an all-electric sedan well-received for its advanced features and impressive mileage.

Industry

Manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Newark, CA, US

Year founded

2007