1

Algorithm Design Engineer Jobs (NOW HIRING)

... design, training to delivery. Define algorithm performance verification specs and evaluate ... Data Science, Electrical Engineering, Computer Science, Statistics) Experience with LLM techniques ...

Design and implement novel computational photography algorithms. * Work closely with the hardware team to design new camera products. * Transfer technology to product groups and see your ideas ...

Design and implement novel computational photography algorithms. * Work closely with the hardware team to design new camera products. * Transfer technology to product groups and see your ideas ...

VLSI Design Engineer

Austin, TX · On-site

$134K - $138K/yr

Key Responsibilities for a VLSI Design Engineer ... Work closely with Algorithm and Architecture teams * Understand and translate high-level ...

Sr. Algorithm Engineer

Troy, MI

$99K - $136K/yr

Senior Algorithm Engineer Why join Aptiv? You'll have the opportunity to work on cutting-edge ... Design, integrate, test and release software/algorithm to internal and external customers

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 ... Design, integrate, test and release software/algorithm to internal and external customers

FPGA Design Engineer

El Segundo, CA · On-site

$131K - $180K/yr

FPGA Design Engineer The Opportunity: We are seeking an experienced FPGA Design Engineer to support ... Develop, optimize, implement DSP algorithms, including filtering, detection, synchronization ...

FPGA Design Engineer

El Segundo, CA · On-site

$131K - $180K/yr

FPGA Design Engineer The Opportunity: We are seeking an experienced FPGA Design Engineer to support ... Develop, optimize, implement DSP algorithms, including filtering, detection, synchronization ...

Collaborate with algorithm engineers to translate DSP concepts (filtering, transforms, modulation, signal analysis) into efficient, high-performance RTL implementations Design Verification: Write ...

SoC Design Engineer

Santa Clara, CA · On-site

$156K - $160K/yr

Work with algorithm engineers for module level design, including hardware C model implementation, micro architecture design, RTL design and hardware/software co-simulation. Work with algorithm and ...

SoC Design Engineer

Santa Clara, CA · On-site

$156K - $160K/yr

Work with algorithm engineers for module level design, including hardware C model implementation, micro architecture design, RTL design and hardware/software co-simulation. Work with algorithm and ...

RTL Design Engineer

Austin, TX

$134K/yr

Collaborate with algorithm engineers to translate DSP concepts (filtering, transforms, modulation, signal analysis) into efficient, high-performance RTL implementations Design Verification: Write ...

Work with algorithm engineers for module level design, including hardware C model implementation, micro architecture design, RTL design and hardware/software co-simulation. Work with algorithm and ...

Mission Design Engineer - Deep Space Logistics Location: Kennedy Space Center, FL 32899 Remote ... Develop new features and algorithms requested by the NASA customer. * Perform refactoring and ...

Lead the design and development of advanced ECG signal processing algorithms, including filtering ... Strong programming skills in C/C++, MATLAB, Python, or similar * Experience working with large ...

Collaborate with algorithm engineers to translate DSP concepts (filtering, transforms, modulation, signal analysis) into efficient, high-performance RTL implementations Design Verification: Write ...

RTL Design Engineer

Austin, TX

$134K/yr

Collaborate with algorithm engineers to translate DSP concepts (filtering, transforms, modulation, signal analysis) into efficient, high-performance RTL implementations Design Verification: Write ...

next page

Showing results 1-20

Algorithm Design Engineer information

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or machine learning engineering can earn $500,000 or more annually, especially with experience, advanced skills, and in high-paying industries like technology or finance. Compensation often includes base salary, bonuses, and stock options, and reaching this level typically requires extensive expertise and leadership roles.

What is the difference between Algorithm Design Engineer vs Software Engineer?

AspectAlgorithm Design EngineerSoftware Engineer
Required CredentialsBachelor's or higher in Computer Science, Electrical Engineering, or related fields; knowledge of algorithms and data structuresBachelor's or higher in Computer Science or related fields; programming skills
Work EnvironmentResearch and development, focus on algorithm development and optimizationSoftware development, coding, testing, and deployment
Industry UsageTech companies, AI, robotics, data analyticsWeb, mobile, enterprise software, and more

While both roles require strong programming skills and a background in computer science, Algorithm Design Engineers focus on creating and optimizing algorithms for specific problems, often working in R&D settings. Software Engineers develop complete software applications, implementing algorithms as part of broader systems. The roles overlap in skills but differ in scope and focus.

What are Algorithm Design Engineers?

Algorithm Design Engineers are professionals who specialize in creating, analyzing, and optimizing algorithms to solve complex technical problems. They work in a variety of industries, such as technology, finance, telecommunications, and robotics, to develop efficient solutions for data processing, signal processing, machine learning, or hardware design. Their role often involves collaborating with software and hardware teams, implementing algorithms in code, and ensuring solutions are both effective and scalable. Strong mathematical, analytical, and programming skills are essential for this position.

What are the key skills and qualifications needed to thrive as an Algorithm Design Engineer, and why are they important?

To thrive as an Algorithm Design Engineer, you need strong analytical skills, proficiency in mathematics and computer science, and typically a degree in a related field such as computer engineering or applied mathematics. Familiarity with programming languages like C++, Python, or MATLAB, as well as experience with algorithms, data structures, and simulation tools, is often required. Creative problem-solving, attention to detail, and effective communication help you develop innovative solutions and collaborate across teams. These skills are crucial for designing efficient, scalable algorithms that meet technical requirements and drive product success.

What does an algorithm engineer do?

An algorithm design engineer develops, analyzes, and implements algorithms to solve complex problems and improve system performance. They often work with data structures, programming languages, and tools like MATLAB or Python, and may test and optimize algorithms for efficiency and accuracy in various applications.

How does an Algorithm Design Engineer typically collaborate with cross-functional teams during the development process?

Algorithm Design Engineers frequently work with software developers, hardware engineers, and data scientists to translate complex mathematical models into practical solutions. Collaboration often involves discussing requirements, reviewing implementation constraints, and iteratively testing algorithms within the broader product workflow. This teamwork ensures that algorithms not only perform well theoretically but also integrate efficiently within the final system, meeting both performance and resource requirements.

Will MLE be replaced by AI?

Machine Learning Engineers (MLEs) design and implement AI models, and while AI automation tools can assist with certain tasks, MLEs are essential for developing, tuning, and maintaining complex AI systems. AI may change some aspects of the role, but human expertise remains critical for ensuring model accuracy, ethical considerations, and system integration.

What engineers make 200,000 a year?

Senior engineers in fields such as software engineering, data engineering, and specialized roles like algorithm design engineers can earn $200,000 or more annually, especially with experience, advanced skills, and working in high-cost-of-living areas or at large tech companies. Compensation often includes base salary, bonuses, and stock options, and requires strong technical expertise and relevant certifications.
More about Algorithm Design Engineer jobs
What job categories do people searching Algorithm Design Engineer jobs look for? The top searched job categories for Algorithm Design Engineer jobs are:
Infographic showing various Algorithm Design Engineer job openings in the United States as of July 2026, with employment types broken down into 4% Locum Tenens, 61% Full Time, 21% Part Time, 3% Contract, and 11% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.
CVML Algorithm Engineer

CVML Algorithm Engineer

Apple

Sunnyvale, CA

$150K - $277K/yr

Full-time

Medical, Dental, Retirement

Posted 15 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

Want to ship amazing experiences in Apple products? Be part our team that focuses on people understanding from real-time video streams and building higher level reasoning algorithms. We have delivered biometric features such as Face ID and Optic ID as well as many other computer vision algorithms powering Apple Vision Pro, iPhone, and iPad. We focus on a balance of research and development to deliver Apple quality, state-of-the-art experiences. Come shape Apple products as a driven and dedicated CVML Algorithm Engineer to push the limits of biometric ML algorithms with hands-on work and real world and simulated data, in an innovative team and be part of building the next big thing.
Description
As a algorithm engineer, you will collaborate with an outstanding group algorithm engineers, software engineers, and our hardware engineering partners to develop new technologies for Apple’s next generation products. The focus will be innovating and delivering effective, efficient and well-tested computer vision based solutions from prototyping to shipping that are often deployed on edge devices. Besides domain expertise and technical knowledge the ideal candidate will possess the self-motivation, curiosity, and initiative to achieve those goals. Analogously, the candidate is a lifelong learner who passionately seeks to improve themselves and the quality of their work. You will work together with similar minds in an outstanding team where your skills and expertise can be used to influence future user experiences and hardware that will be used by millions.","responsibilities":"Collaborate with data team to design human study and synthetic data request to collection model training data.
Prototype machine learning architecture and algorithms based on state of art techniques from the latest literature drive application features from concept, model/algorithm design, training to delivery.
Define algorithm performance verification specs and evaluate algorithm effectiveness and user experience impact across large data set.
Collaborate with team members to optimize and deployment of your algorithms.
Preferred Qualifications
MS/PhD in Machine Learning related fields (i.e. Data Science, Electrical Engineering, Computer Science, Statistics)
Experience with LLM techniques, vision transformers, and multimodal networks
Familiarity with prompt engineering, and ability to use AL to develop efficient workflow
Experience with software design, design data pipeline, and use C/C++
Excellent interpersonal skills, communication, and documentation skills, including ability to present to technical and non-technical audiences
Minimum Qualifications
BS in Machine Learning related fields (i.e. Data Science, Electrical Engineering, Computer Science, Statistics) and a minimum of 3 years relevant industry experience
Proficiency in Python
Solid background in machine learning and ML framework.Proficiency developing large scale models using modern machine learning packages (e.g TensorFlow, PyTorch)
Experience with machine learning model interpretation, statistical inference, and evaluating deep learning models
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976