1

Algorithm Jobs in San Diego, CA (NOW HIRING)

In this role, you will drive end-to-end simulation and algorithm development for complex wireless systems, spanning Bluetooth and UWB protocol stacks, propagation channel modeling, RF/antenna ...

The group's work spans computer vision, image and video algorithm development, mapping these algorithms to computer vision and neural-processing accelerator architectures, and efficient on-device ...

You'll take algorithms from design to deployment: evaluating sensors, building detection and tracking pipelines, optimizing for embedded hardware, and validating against real-world maritime ...

You'll take algorithms from design to deployment: evaluating sensors, building detection and tracking pipelines, optimizing for embedded hardware, and validating against real-world maritime ...

Specific technical areas include RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms, tracking/fusion, autonomous systems, as well as real-time ...

Engineer VII

Poway, CA · On-site

$128K - $229K/yr

We are seeking a Perception Algorithms Lead to develop and deploy advanced algorithms for sensing, detection, tracking, and classification across multi-modal sensor systems. This role focuses on ...

You'll take algorithms from design to deployment: evaluating sensors, building detection and tracking pipelines, optimizing for embedded hardware, and validating against real-world maritime ...

Showing results 41-60

Algorithm information

See San Diego, CA salary details

$35

$83

$110

How much do algorithm jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for algorithm in San Diego, CA is $83.34, according to ZipRecruiter salary data. Most workers in this role earn between $70.96 and $94.42 per hour, depending on experience, location, and employer.

What is an algorithm?

An Algorithm job typically involves designing, analyzing, and optimizing algorithms to solve complex problems efficiently. Professionals in this role work in fields like computer science, data science, artificial intelligence, and software development. They create algorithms for tasks such as data processing, machine learning, search optimization, and automation. Strong mathematical and programming skills are essential, along with knowledge of algorithmic complexity and data structures.

What are the key skills and qualifications needed to thrive in the algorithm position, and why are they important?

To excel as an Algorithm Engineer, you typically need a strong background in computer science, mathematics, and programming languages such as Python, C++, or Java, often supported by a relevant degree. Familiarity with algorithms and data structures, version control systems like Git, and experience with technical tools such as MATLAB or TensorFlow are highly valued. Analytical thinking, problem-solving abilities, and effective communication skills are crucial soft skills for this position. These competencies are essential to create efficient algorithms, collaborate across teams, and drive innovation in computational solutions.

What are typical projects or tasks that an algorithm engineer works on?

As an Algorithm Engineer, you might work on developing and optimizing algorithms for tasks like data analysis, machine learning, computer vision, or operations research, depending on the industry. Daily responsibilities often include writing and testing code, analyzing performance bottlenecks, and collaborating with data scientists, product managers, or software engineers to integrate algorithms into production systems. You may also be involved in researching new techniques, reviewing technical literature, and presenting your findings to technical and non-technical audiences. This role often requires balancing creative problem-solving with practical implementation and continuous improvement.

What are the most commonly searched types of Algorithm jobs in San Diego, CA?

The most popular types of Algorithm jobs in San Diego, CA are:

What job categories do people searching Algorithm jobs in San Diego, CA look for?

The top searched job categories for Algorithm jobs in San Diego, CA are:

What cities near San Diego, CA are hiring for Algorithm jobs?

Cities near San Diego, CA with the most Algorithm job openings:

Infographic showing various Algorithm job openings in San Diego, CA as of August 2026, with employment types broken down into 82% Full Time, 9% Temporary, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $173,340 per year, or $83.3 per hour.

Embedded Real Time Critical Control Firmware Engineer

Apple

San Diego, CA • On-site

$109K - $149K/yr

Full-time

Re-posted 14 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

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.
As an Embedded Firmware Engineer passionate about real time critical control on this team, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for crafting and productizing powerful cellular SoCs. This position requires someone comfortable with all aspects of embedded firm development, that thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to shift on constantly evolving requirements.
Description
Design and implement algorithms using minimal memory and cycles with rigid real time deadlines. Use AI/ML as a tool for improved productivity and work on system architectures that implement algorithms using AI/ML principles.
Minimum Qualifications
Minimum requirement of a bachelors degree.
Understanding of design and implementation of bare metal control firmware which is highly optimized for cycles and memory.
Understanding of the difference between design for a software platform and a highly constrained firmware environment.
Understanding of leading feature delivery for a complete firmware/software life cycle.
Understanding of architecting system level features.
Fundamental facility with C and C++, compilers, build and source code control tools.
Understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems.
Some mainstream OS application-level development and Python or Perl scripting experience.
Foundational knowledge in Machine Learning and Deep Learning: ML algorithms and deep learning architectures (e.g., CNNs, RNNs, Transformers) -AND- using generative AI as a tool for design and implementation.
Preferred Qualifications
Theoretical understanding of the implementation of AI/ML Algorithms: Knowledge of the mathematical foundations of various AI/ML algorithms and how to apply to parameter estimation algorithms -AND- understanding of HW architectures and programming models for how to target algorithms to AIML acceleration HW.
Understanding of design for asymmetric multiprocessing solutions.
Understanding of 5G and 4G 3GPP protocols.
Some familiarity with wireless communications.
Understanding of silicon prototyping, emulation systems, and virtual platforms.
Understanding of memory constrained Real Time Operating Systems (RTOS) and concurrent programming.

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