1

Algorithms Jobs in California (NOW HIRING)

We are looking for a Manager, Algorithms to lead a team creating new health sensing algorithms that power future Oura experiences. You'll set direction, build strong execution habits, and partner ...

We are looking for a Manager, Algorithms to lead a team creating new health sensing algorithms that power future Oura experiences. You'll set direction, build strong execution habits, and partner ...

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 ...

Senior Algorithms Engineer

Emeryville, CA · On-site

$120K - $165K/yr

We have more than 8 FDA clearances including novel AI algorithms, and we invest heavily in quality clinical research and R&D to build and validate exceptional products for patients we care deeply ...

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 ...

Senior Algorithms Engineer

Emeryville, CA

$120K - $165K/yr

We have more than 8 FDA clearances including novel AI algorithms, and we invest heavily in quality clinical research and R&D to build and validate exceptional products for patients we care deeply ...

Senior Algorithms Engineer

Emeryville, CA · On-site

$120K - $165K/yr

We have more than 8 FDA clearances including novel AI algorithms, and we invest heavily in quality clinical research and R&D to build and validate exceptional products for patients we care deeply ...

About the Job As a Radar Algorithms Engineer you will develop, deploy, and scale innovative 3D reconstruction algorithms and processing techniques for this unique radar imaging system. In addition to ...

Apple's Camera Algorithm team is looking for extraordinary engineers to work on the image capture and processing/rendering algorithms that serve all Apple product cameras! As part of the team, you ...

About the Job As a Radar Algorithms Engineer you will develop, deploy, and scale innovative 3D reconstruction algorithms and processing techniques for this unique radar imaging system. In addition to ...

Camera Algorithms Engineer

Cupertino, CA · On-site

$147K - $272K/yr

Apple's Camera Algorithm team is looking for extraordinary engineers to work on the image capture and processing/rendering algorithms that serve all Apple product cameras! As part of the team, you ...

Senior Software Engineer, Algorithms + ML

Palo Alto, CA · On-site

$144K - $189K/yr

You should be comfortable balancing algorithmic quality with real-world product constraints such as latency, battery life, compute, bandwidth, reliability, and manufacturability. What You Will Do

Senior Software Engineer, Algorithms + ML

Palo Alto, CA · On-site

$144K - $190K/yr

Responsibilities : • Design, develop, deploy, and iterate on algorithms and ML models across mobile, embedded, and cloud platforms. • Partner with Product Managers, Designers, and Engineering ...

next page

Showing results 1-20

Algorithms information

See California salary details

$65.1K

$132.4K

$189K

How much do algorithms jobs pay per year?

As of Jun 19, 2026, the average yearly pay for algorithms in California is $132,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,204.00 and $156,676.00 per year, depending on experience, location, and employer.

What jobs use algorithms?

Algorithms are fundamental to many jobs in technology, data science, software engineering, and artificial intelligence. Professionals in these roles develop, analyze, and implement algorithms to solve problems, optimize processes, and create software solutions, often using programming languages like Python, Java, or C++. Knowledge of data structures, mathematical concepts, and coding skills are essential in these fields.

What is the job of an algorithm?

The job of an algorithm is to provide a step-by-step procedure for solving a specific problem or performing a task efficiently. In programming and data analysis, algorithms are used to process data, make decisions, and optimize outcomes, often requiring knowledge of coding languages and logical thinking.

What is the difference between Algorithms vs Data Analysts?

AspectAlgorithmsData Analysts
Required CredentialsDegree in Computer Science, Mathematics, or related fields; programming skillsDegree in Statistics, Mathematics, or related fields; analytical skills
Work EnvironmentTech companies, research labs, software developmentBusiness, finance, marketing, healthcare sectors
Employer & Industry UsageUsed to develop models, optimize processes, and automate tasksUsed to interpret data, generate reports, and support decision-making

Algorithms focus on designing step-by-step procedures for problem-solving and are essential in software development and AI. Data Analysts interpret and visualize data to help organizations make informed decisions. While both roles work with data, algorithms are more technical and programming-intensive, whereas data analysts focus on data interpretation and reporting.

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

To thrive as an Algorithms Engineer, you need a strong background in computer science, mathematics, and data structures, typically supported by a relevant degree. Familiarity with programming languages like Python or C++, version control systems, and algorithm analysis tools is essential. Strong analytical thinking, problem-solving ability, and effective communication skills set exceptional candidates apart. These competencies are crucial for designing efficient solutions, optimizing performance, and collaborating effectively within technical teams.

What are algorithms in the context of computer science jobs?

Algorithms are step-by-step procedures or sets of rules designed to solve specific problems or perform tasks, commonly used in computer science for data processing, calculation, and automated reasoning. Professionals who work with algorithms develop, analyze, and optimize these procedures to improve the efficiency and effectiveness of software and systems. Understanding algorithms is crucial for roles like software engineers, data scientists, and researchers, as it enables them to create solutions that are both correct and efficient.

What jobs pay 500,000 a year in the US?

In the field of algorithms, senior roles such as Principal Data Scientist, Lead Machine Learning Engineer, or Chief Data Officer can reach or exceed $500,000 annually, especially in large tech companies or finance firms. These positions typically require advanced skills in machine learning, data analysis, and programming, along with extensive experience and often a master's or PhD degree.

What are some common challenges faced by professionals working in algorithm development roles?

Professionals in algorithm development often encounter challenges such as balancing computational efficiency with accuracy, ensuring scalability for large datasets, and adapting algorithms to evolving requirements. Collaborating closely with data scientists, engineers, and product teams is essential to align solutions with real-world constraints and business goals. Staying current with the latest research and technologies is also important, as the field evolves rapidly and new methods frequently emerge.

What jobs pay 10,000 a month without a degree?

In the field of algorithms and related tech roles, high-paying jobs such as software developers, data scientists, and machine learning engineers can earn $10,000 or more per month, often without a formal degree if they have strong coding skills, experience, and certifications. Freelance consulting, contract work, or positions in tech startups may also offer such salaries based on expertise and project scope.

Manager, Algorithms

Ōura

San Diego, CA • On-site, Remote

Full-time

Medical, Dental, Vision, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.
Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work - both in and out of the office.
Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped over one million people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.
Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work - both in and out of the office.
We are looking for a Manager, Algorithms to lead a team creating new health sensing algorithms that power future Oura experiences. You'll set direction, build strong execution habits, and partner across hardware, firmware, and product to deliver algorithms that are accurate, resilient, and ready for real-world use.
This is a hybrid role based in San Diego, CA, requiring at least three days in office (at our Carmel Mountain location) per week.
What you will do:
  • Lead and grow a team of algorithm scientists advancing Oura's next generation health sensing capabilities: setting direction, coaching, and ensuring strong delivery and technical quality
  • Drive algorithm strategy and execution for new sensing programs: translate product and program needs into clear technical goals, milestones, and success metrics
  • Own end-to-end algorithm development from early feasibility and prototype evaluation through feature-ready performance
  • Partner deeply with hardware and firmware teams to shape sensing requirements, understand constraints, and influence design decisions to improve real-world algorithm performance
  • Coordinate cross-functionally with product, program management and other stakeholders to align priorities, manage dependencies, and communicate progress, risks, and tradeoffs
  • Maintain technical depth as a leader: review methods and results, unblock complex problems, and uphold strong engineering/scientific standards, while enabling the team to own implementation details
  • Scale team leverage by improving processes and infrastructure (reusable analysis pipelines, evaluation frameworks, documentation, etc)

Requirements
We would love to have you on our team if you have:
  • PhD in biomedical engineering, electrical engineering, neural engineering, biostatistics, computer science or related field; or MS with significant relevant industry experience
  • Demonstrated people leadership experience managing and developing technical teams (scientists/engineers/data scientists), including hiring, coaching, performance management, and team execution
  • 5+ years of experience developing and productizing algorithms in a cross-functional environment, ideally involving sensor time-series data
  • Solid foundation in time-series/signal processing and statistical evaluation, with the ability to guide technical choices and ensure rigor (filtering, artifact handling, modeling approaches, performance characterization, etc)
  • Experience collaborating with hardware/firmware partners on prototype-to-product development; comfort operating with real-world constraints and imperfect early data
  • Strong programming fluency in Python, plus modern collaboration practices (git, code review, testing, reproducibility)
  • Excellent communication and stakeholder management skills: you can align globally distributed teams, make tradeoffs clear, and drive decisions with crisp narratives
  • A pragmatic, delivery-focused mindset: you prioritize effectively, build team leverage, and create clarity in ambiguity
  • Flexible schedule and strong async communication skills to work with Oura's Finnish teams (early morning meetings two to three times a week)

Benefits
At Oura, we care about you and your well-being. Everyone here at Oura has a ring of their own and we are continually looking to improve employee health.
What we offer:
  • Competitive salary and equity packages
  • Health, dental, vision insurance, and mental health resources
  • An Oura Ring of your own plus employee discounts for friends & family
  • 20 days of paid time off plus 13 paid holidays plus 8 days of flexible wellness time off
  • Paid sick leave and parental leave

Oura takes a market-based approach to pay, which may vary depending on your location. US locations are categorized into tiers based on a cost of labor index for that geographic area. While most offers will be closer to the starting range, successful candidates' pay will be determined based on job-related skills, experience, qualifications, work location, internal peer equity, and market conditions. These ranges may be modified in the future.
  • San Diego area $173,000- $200,000

A recruiter can determine your zones/tiers based on your US location.
We are not considering candidates residing in the following states: Alaska (AK), Delaware (DE), Iowa (IA), Mississippi (MS), Missouri (MO), Nebraska (NE), South Dakota (SD), Vermont (VT), West Virginia (WV), and Wisconsin (WI)
Oura is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at Oura are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics.
We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
Disclaimer: Beware of fake job offers!
We've been alerted to scammers posing as ŌURA recruiters, especially for remote roles. Please note:
  • Our jobs are listed only on the ŌURA Careers page and trusted job boards.
  • We will never ask for personal information like ID or payment for equipment upfront.
  • Official offers are sent through Docusign after a verbal offer, not via text or email.

Stay cautious and protect your personal details.
To all recruitment agencies: Oura does not accept agency resumes. Please do not forward resumes to our jobs alias, Oura employees, or any other organization's location. Oura is not responsible for any fees related to unsolicited resumes.