1

Algorithm Engineer Jobs in San Jose, CA (NOW HIRING)

This position requires a self-motivated algorithm engineer with strong technical and interpersonal skills to handle responsibilities including:","responsibilities":"Designing and implementing AI/ML ...

Algorithm Engineer (E)

Milpitas, CA · On-site

$136K - $231K/yr

There is never a dull moment with us. /Preferred Qualifications Algorithm Engineers are core to KLA's technology, while we do not currently have an opening, we are always building our Algorithm ...

Human Interface Devices (HID) is looking for an Interaction Algorithm Engineer to help build the next generation of computing...HID operates at the intersection of hardware, software, and design. The ...

We are seeking a highly motivated and hardworking individual with a passion for solving technical challenges to join our team as a Video Codec Algorithm Engineer. As part of a small and dynamic group ...

Mid-Senior Algorithm Engineer | Motion Planning & Decision Making Imagry is looking for a talented Algorithm Engineer (Mid-Senior level) to join our team in San Jose, CA, US. imagry.7F.66C ...

Human Interface Devices (HID) is looking for an Interaction Algorithm Engineer to help build the next generation of computing. HID operates at the intersection of hardware, software, and design. The ...

Algorithm Developer

Santa Clara, CA · On-site +1

$184K - $253K/yr

GPU Programming like CUDA, and algorithm optimization and tuning skills are desired. * Working knowledge of AI-assisted coding tools is a plus. * Solid academic foundation in Computer Vision , Deep ...

Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

Guide algorithm developers working with him on same module Minimum Qualifications * Master's degree with 6+ years of demonstrated achievement with hardware-oriented analytics * Strong knowledge of ...

Algorithm Developer

Santa Clara, CA · On-site

$131K - $180K/yr

Working with SW engineering team to develop data pipeline / modeling pipeline that can be integrated with the Internal Applied platform * Fine tune algorithm performance, troubleshoot and resolve ...

We are seeking a highly motivated and hardworking individual with a passion for solving technical challenges to join our team as a Video Codec Algorithm Engineer. As part of a small and dynamic group ...

Algorithm Developer

Santa Clara, CA · On-site

$161K - $221K/yr

Guide algorithm developers working with him on same module Minimum Qualifications * Master's degree with 6+ years of demonstrated achievement with hardware-oriented analytics * Strong knowledge of ...

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, seeking a full-time Deep Learning Algorithm Engineer. This role focuses on pioneering deep learning ...

Algorithm Developer

Santa Clara, CA · On-site +1

$184K - $253K/yr

GPU Programming like CUDA, and algorithm optimization and tuning skills are desired. * Working knowledge of AI-assisted coding tools is a plus. * Solid academic foundation in Computer Vision , Deep ...

Working with SW engineering team to develop data pipeline / modeling pipeline that can be integrated with the Internal Applied platform * Fine tune algorithm performance, troubleshoot and resolve ...

next page

Showing results 1-20

Algorithm Engineer information

See San Jose, CA salary details

$69.7K

$130.8K

$237.9K

How much do algorithm engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for algorithm engineer in San Jose, CA is $130,831.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,300.00 and $155,300.00 per year, depending on experience, location, and employer.

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 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 most commonly searched types of Algorithm Engineer jobs in San Jose, CA? The most popular types of Algorithm Engineer jobs in San Jose, CA are:
What are popular job titles related to Algorithm Engineer jobs in San Jose, CA? For Algorithm Engineer jobs in San Jose, CA, the most frequently searched job titles are:
What job categories do people searching Algorithm Engineer jobs in San Jose, CA look for? The top searched job categories for Algorithm Engineer jobs in San Jose, CA are:
What cities near San Jose, CA are hiring for Algorithm Engineer jobs? Cities near San Jose, CA with the most Algorithm Engineer job openings:
Infographic showing various Algorithm Engineer job openings in San Jose, CA as of June 2026, with employment types broken down into 5% Internship, 65% Full Time, 5% Part Time, 5% Temporary, and 20% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $130,831 per year, or $62.9 per hour.
Staff Software Algorithm Engineer

Staff Software Algorithm Engineer

OmniVision Technologies

Santa Clara, CA

$150K - $180K/yr

Other

Posted 16 days ago


Job description

OmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.
Responsibilities:
  • Research new image and color processingor computer vision techniques and technologies for digital camera systems
  • Design and develop new algorithms for image and color processingor computer vision
  • Expand our ISPor CV solution to new levels of functionality, quality, and performance
  • Assist the hardware design team with algorithm implementation and validation
  • Image quality tuning and measure
  • Algorithm documentation
Qualifications:
  • MS/PhD in Electrical Engineering or Computer Science with 6+ yrs of experience.
  • Familiar with camera ISPalgorithm andpipelineor computer vision algorithms
  • A solid working understanding of colorimetry and image sensing technology
  • Hands on experience with mobile cameras a plus
  • Strong C/C++ and MATLAB programming skills
  • Organizational skills, computer skills, writing and researching skills
Annual base salary for this role in California, US is expected to be between $150,000 - $180,000. Actual pay will be determined on a number of factors such as relevant skills and experience, and the pay of employees in the similar role.
EOE/Minorities/Females/Vet/Disability