1

Senior Algorithm Engineer Jobs in Temecula, CA (NOW HIRING)

Senior Data Engineer

Carlsbad, CA · On-site

$109K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Data Engineer Position: Full time Location: Carlsbad office (Initially Remote) About Us ... NTENT utilizes a machine learning algorithmic approach to comprehend massive amounts of information ...

Senior Data Engineer

Carlsbad, CA · On-site +1

$109K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Data Engineer Position: Full time Location: Carlsbad office (Initially Remote) About Us ... NTENT utilizes a machine learning algorithmic approach to comprehend massive amounts of information ...

Senior GNC Engineer

Vista, CA · On-site

$139K - $199K/yr

As the Senior GNC Engineer (Controls), you will be part of the team that develops high fidelity ... Carry control algorithms through implementation in real-time flight software and hardware-in-the ...

Senior GNC Engineer

Vista, CA · On-site

$139K - $199K/yr

As a GNC Engineer at Inversion, you will have an instrumental impact on the functionality and ... Aspects of this work include developing novel algorithms for the final landing stages of flight ...

Senior GNC Engineer

Vista, CA · On-site

$139K - $199K/yr

As the Senior GNC Engineer (Controls), you will be part of the team that develops high fidelity ... Carry control algorithms through implementation in real-time flight software and hardware-in-the ...

Senior DevOps Engineer

Carlsbad, CA · On-site

$133K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior DevOps Engineer Position: Full time Location: Carlsbad office (Initially Remote) About Us ... NTENT utilizes a machine learning algorithmic approach to comprehend massive amounts of information ...

Remote Senior Golang Engineer

Carlsbad, CA · On-site

$127K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Golang Engineer will design, develop, and maintain scalable backend applications and ... Strong understanding of data structures, algorithms, and software design principles * Proficiency ...

We are seeking a Senior Machine Learning Engineer to work on MLOPS that support the testing, and release of object detection algorithms for our portfolio of products that help safeguard the flow of ...

We are seeking a Senior Machine Learning Engineer to work on MLOPS that support the testing, and release of object detection algorithms for our portfolio of products that help safeguard the flow of ...

Senior Machine Learning Engineer

Vista, CA · On-site

$107K - $195K/yr

  • Medical

  • Retirement

  • PTO

We are seeking a Senior Machine Learning Engineer to work on MLOPS that support the testing, and release of object detection algorithms for our portfolio of products that help safeguard the flow of ...

Senior Systems Engineer

Carlsbad, CA · On-site

$87K - $122K/yr

  • Medical

  • Retirement

  • PTO

Responsibilities MaxLinear is seeking a Senior Systems Engineer to join our team. In this role, you ... Knowledge of Digital Communications theory, DSP algorithms, and OFDM modulation/demodulation ...

next page

Showing results 1-20

Senior Algorithm Engineer information

See Temecula, CA salary details

$59.1K

$125.7K

$182.3K

How much do senior algorithm engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior algorithm engineer in Temecula, CA is $125,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,800.00 and $142,600.00 per year, depending on experience, location, and employer.

What does a senior algorithm engineer do?

A Senior Algorithm Engineer is responsible for designing, developing, and optimizing complex algorithms that solve technical problems or enhance product performance. They often work with large datasets, machine learning models, or mathematical techniques to create efficient solutions. In addition to coding, they may collaborate with cross-functional teams, review the work of junior engineers, and help set the technical direction for algorithm development projects. Their expertise ensures that products and systems run efficiently and accurately.

What are the key skills and qualifications needed to thrive as a senior algorithm engineer, and why are they important?

To thrive as a Senior Algorithm Engineer, you need advanced proficiency in mathematics, computer science, and algorithm design, usually supported by a relevant degree and extensive experience in the field. Expertise with programming languages such as Python or C++, proficiency with machine learning libraries, and familiarity with version control systems like Git are commonly required. Strong problem-solving skills, attention to detail, and the ability to communicate complex ideas clearly help set top candidates apart. These skills are crucial for developing robust, efficient solutions and collaborating effectively on challenging technical projects.

What are some common challenges faced by senior algorithm engineers when deploying algorithms into production environments?

Senior Algorithm Engineers often encounter challenges such as ensuring that algorithms are both scalable and efficient when integrated into real-time systems. Balancing model accuracy with computational resource constraints is a frequent task, as well as addressing data inconsistencies and managing version control for iterative algorithm updates. Collaboration with software engineers and data engineers is essential to ensure smooth deployment, monitor performance, and quickly resolve any production issues. Staying updated with the latest frameworks and best practices also helps in overcoming these challenges.

What is the difference between Senior Algorithm Engineer vs Data Scientist?

AspectSenior Algorithm EngineerData Scientist
Required CredentialsBachelor's or Master's in CS, EE, or related; strong math and programming skillsBachelor's or Master's in CS, Statistics, or related; strong analytical and programming skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems in tech companiesAnalyzes data to extract insights, often in tech, finance, or healthcare sectors
Industry UsageCommon in AI, robotics, and software developmentPrevalent in analytics, machine learning, and business intelligence

While both roles require strong programming and analytical skills, Senior Algorithm Engineers focus on designing and optimizing algorithms for technical systems, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in AI and machine learning projects but serve different primary functions within organizations.

What cities near Temecula, CA are hiring for Senior Algorithm Engineer jobs?

Cities near Temecula, CA with the most Senior Algorithm Engineer job openings:

Infographic showing various Senior Algorithm Engineer job openings in Temecula, 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 $125,735 per year, or $60.4 per hour.

Senior Systems Engineer - Communication & Sensing Systems

Viasat, Inc.

Carlsbad, CA • On-site

$224K - $336K/yr

Full-time

Re-posted 12 days ago


Viasat rating

6.3

Company rating: 6.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

78th of 99 rated telecommunications companies


Job description

About us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.


What you'll do

Join a small, fast-paced team within Viasat’s Government Space and Emerging Technologies group as a Senior Systems Engineer. In this role, you will:

  • Lead system-level design and analysis for advanced communication and sensing systems, ensuring robust performance across diverse mission scenarios.
  • Develop and validate algorithms for signal processing, control theory, and system optimization, supporting both communication and sensing applications.
  • Drive waveform design and adaptation, enabling innovative solutions for emerging technologies and mission-critical requirements.
  • Collaborate across disciplines—including systems engineering (requirements), firmware, software, and integration & test—to deliver fully integrated solutions from concept through deployment.

The day-to-day

You’ll be at the center of algorithmic development and system integration for complex systems.

Your responsibilities will include:

  • Translating mission objectives into technical solutions, ensuring alignment with system requirements and performance goals.
  • Implementing algorithms in firmware and software, bridging theoretical models with practical deployment.
  • Participating in system bring-up and integration, troubleshooting and optimizing performance during hardware/software integration phases.
  • Partnering with analysis and requirements teams to maintain consistency and traceability throughout the development lifecycle.

What you'll need
  • Advanced degree (Master’s or Ph.D.) in Electrical or Computer Engineering, with emphasis on Control Theory, Signal Processing, and/or Digital Communications.
  • 10+ years of experience in algorithmic system design, modeling, and deployment for complex systems.
  • Proficiency in programming (C++, C, MATLAB, Python) for algorithm development and simulation.
  • Deep expertise in RF systems and waveform design, including trade studies and performance analysis.
  • Strong communication skills, capable of delivering technical briefings and collaborating across multi-disciplinary teams.
  • Proven ability to perform system-level analysis, translating high-level requirements into actionable technical designs.
  • Organizational and leadership skills, managing multiple priorities in a dynamic environment.
  • Active US Secret or Top Secret clearance, and willingness to travel up to 25%.

What will help you on the job
  • Hands-on experience with digital hardware platforms (processors, memory, FPGAs, CPLDs, microcontrollers, networking interfaces).
  • Familiarity with systems engineering processes, including requirements flow-down, verification, and validation.
  • Experience collaborating with geographically distributed teams, driving integration across hardware, software, and algorithmic domains.
  • Background in modeling and simulation tools, supporting trade studies and performance optimization for complex system architectures.
  • Active Top Secret clearance with SCI or SAP. 

Salary range
$180,500.00 - $285,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $224,500.00- $336,500.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Qualifications:
  • Advanced degree (Master’s or Ph.D.) in Electrical or Computer Engineering, with emphasis on Control Theory, Signal Processing, and/or Digital Communications.
  • 10+ years of experience in algorithmic system design, modeling, and deployment for complex systems.
  • Proficiency in programming (C++, C, MATLAB, Python) for algorithm development and simulation.
  • Deep expertise in RF systems and waveform design, including trade studies and performance analysis.
  • Strong communication skills, capable of delivering technical briefings and collaborating across multi-disciplinary teams.
  • Proven ability to perform system-level analysis, translating high-level requirements into actionable technical designs.
  • Organizational and leadership skills, managing multiple priorities in a dynamic environment.
  • Active US Secret or Top Secret clearance, and willingness to travel up to 25%.
Education:UNAVAILABLEEmployment Type: FULL_TIME

What Viasat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986