1

Algorithmic Engineer Jobs in Santa Clara, CA (NOW HIRING)

HID Algorithms Engineer

Cupertino, CA · On-site

$98K - $133K/yr

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

HID Algorithms Engineer

Cupertino, CA · On-site

$98K - $133K/yr

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

HID Algorithms Engineer

Cupertino, CA

$150K - $277K/yr

  • Medical

  • Dental

  • Retirement

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

HID Algorithms Engineer

Cupertino, CA

$150K - $277K/yr

  • Medical

  • Dental

  • Retirement

We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering ...

Software Engineer, Algorithms (SDE)

Cupertino, CA · On-site

$150.40 - $277.60/hr

  • Medical

  • Dental

  • Retirement

Cupertino, California, United States Hardware Our software algorithms team is seeking a highly motivated and detail‑oriented software engineer to join the team. The role involves developing and ...

HID Algorithms Engineer

Cupertino, CA · On-site

$98K - $133K/yr

You will work on innovative projects, taking algorithmic solutions from research to production, and ... Description As an HID algorithms engineer, you will combine skills from a variety of fields to ...

Software Engineer, Algorithms (SDE)

Cupertino, CA

$150K - $277K/yr

  • Medical

  • Dental

  • Retirement

Our software algorithms team is seeking a highly motivated and detail-oriented software engineer to join the team. The role involves developing and optimizing signal and image processing algorithms ...

HID Algorithms Engineer

Cupertino, CA · On-site

$98K - $133K/yr

You will develop and validate algorithmic concepts, and drive the technical work needed to bring ... Experience programming in C++ and Python Able to communicate clearly and collaborate with cross ...

They are seeking an Algorithm Engineer to design, develop, and diagnose complex machine learning and deep learning algorithms within a collaborative team environment. Responsibilities : • Designing ...

5G Algorithm Engineer

Redwood City, CA · On-site +1

  • Medical

  • Dental

  • Vision

Algorithm Engineer (5G/Location) Location: Remote USA Employees : Industry : Wireless services Position Reporting To: Algorithm Engineering Lead Dynamic Bay Area startup is seeking a Principal ...

Senior Algorithm Engineer

Redwood City, CA · On-site

$150 - $190K/hr

  • Medical

  • Dental

  • Vision

Location Algorithm Engineer Location: Belmont, CA (hybrid) Employees : Industry : Wireless services Position Reporting To: Principal Engineer Dynamic Bay Area startup is seeking a Wireless Location ...

Our software algorithms team is seeking a highly motivated and detail-oriented software engineer to join the team. The role involves developing and optimizing signal and image processing algorithms ...

HID Algorithms Engineer

Cupertino, CA

$150K - $277K/yr

  • Medical

  • Dental

  • Retirement

You will work on innovative projects, taking algorithmic solutions from research to production, and ... Description As an HID algorithms engineer, you will combine skills from a variety of fields to ...

Perform algorithmic C&F for an algorithmic module, including problem analysis, data gathering ... Working with SW engineering team to develop data pipeline / modeling pipeline that can be ...

HID Algorithms Engineer

Cupertino, CA

$150K - $277K/yr

  • Medical

  • Dental

  • Retirement

You will work on innovative projects, taking algorithmic solutions from research to production, and ... Description As an HID algorithms engineer, you will combine skills from a variety of fields to ...

AI Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

The ideal candidate combines algorithmic depth (can reason through "why", not just implement ... Write clean, maintainable, scalable code following software engineering best practices * Apply ...

next page

Showing results 1-20

Algorithmic Engineer information

See Santa Clara, CA salary details

$69.3K

$130.1K

$236.6K

How much do algorithmic engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for algorithmic engineer in Santa Clara, CA is $130,087.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,800.00 and $154,400.00 per year, depending on experience, location, and employer.

What is the difference between Algorithmic Engineer vs Data Scientist?

AspectAlgorithmic EngineerData Scientist
Required CredentialsBachelor's or Master's in Computer Science, Engineering, or related fields; programming skillsBachelor's or Master's in Data Science, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems; often in tech or finance industriesAnalyzes data to extract insights; works in tech, finance, healthcare, and more
Employer & Industry UsageTech companies, finance firms, R&D departmentsTech companies, consulting firms, research institutions

While both roles require strong programming and analytical skills, Algorithmic Engineers focus on designing and implementing algorithms for systems and applications, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in tech environments but serve different primary functions.

How much does an algorithmic engineer make?

The average salary for an algorithmic engineer varies by experience and location but typically ranges from $100,000 to $150,000 annually. Senior roles or those with specialized skills in machine learning and data analysis can earn higher salaries, often exceeding $180,000. Compensation may also include bonuses and stock options depending on the company and industry.

What does an algorithmic engineer do?

An algorithmic engineer designs, develops, and optimizes algorithms to solve complex problems, often working with large datasets and programming languages like Python or C++. They analyze data patterns, improve system efficiency, and may use tools such as machine learning frameworks to create scalable solutions in fields like finance, tech, or research.

What are popular job titles related to Algorithmic Engineer jobs in Santa Clara, CA?

For Algorithmic Engineer jobs in Santa Clara, CA, the most frequently searched job titles are:

What cities near Santa Clara, CA are hiring for Algorithmic Engineer jobs?

Cities near Santa Clara, CA with the most Algorithmic Engineer job openings:

Infographic showing various Algorithmic Engineer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $130,087 per year, or $62.5 per hour.

HID Algorithms Engineer

Apple, Inc.

Cupertino, CA • On-site

$98K - $133K/yr

Other

Re-posted 4 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

Join Apple's HID sensing and interaction algorithms team that develops advanced sensing algorithms enabling best-in-class user experiences across Mac, iPhone, iPad, Apple Pencil, Apple Watch, and exciting new products. We are looking for an algorithm engineer who is passionate about bridging algorithm development with software integration and who is excited about bringing AI-powered tools into an engineering workflow.
Our team draws from diverse backgrounds: signal processing, machine learning, firmware, software engineering, physics, human factors, and more; all dedicated to inventing new ways users interact with Apple products. You will work at the intersection of hardware, software, and design, collaborating with specialists across Apple to ship extraordinary products to millions of users every year.
Description
This is an algorithm engineering role at the HW/SW/UI boundary, with broad collaboration opportunities across firmware, software, and algorithms teams. You will be responsible for rapidly prototyping sensing algorithms using signal processing and machine learning techniques, and integrating algorithm implementations into the software stack, ensuring robust end-to-end functionality from sensor data acquisition through to the software layer. You will work closely with algorithm engineers, firmware engineers, and software teams to bring algorithm prototypes into production-quality integrated systems.
In this role, you will also lead efforts to identify, evaluate, and deploy AI tools that improve team productivity, including AI-assisted development, data analysis, and workflow automation. You will help define best practices for AI tool adoption within the group and collaborate cross-functionally to scale these efforts.
Minimum Qualifications
BS/MS in Computer Science, Electrical Engineering, or related STEM field with a minimum of 2 years of relevant industry experience
Strong software programming skills in C, C++, and Python
Hands-on experience prototyping, developing and integrating algorithm and signal processing code with software layer (e.g., OS-level frameworks, or application software)
Experience with object-oriented programming and common software design patterns
Excellent communication, presentation, and documentation skills
Preferred Qualifications
MS/PhD with 3+ years of experience in algorithm integration or embedded/software systems
Experience working at the HW/SW interface, including familiarity with firmware interfaces, driver layers, or OS-level integration
Proven track-record in signal processing and machine learning, including areas such as time-series analysis, digital filtering, feature extraction, classification, regression, or neural network-based inference; experience applying these techniques to sensor data or embedded sensing systems is a strong plus
Track record of evaluating, integrating and deploying AI-powered developer tools (e.g., LLM-assisted coding, AI-based test generation, intelligent data analysis pipelines)
Background in signal processing, machine learning, or time-series data analysis
Familiarity with embedded or resource-constrained systems using C or C++
Familiarity with cloud processing platforms such as AWS or Google Cloud Platform
Strong cross-functional collaboration skills with the ability to work effectively across firmware, software, and algorithms disciplines

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