1

Senior Algorithm Engineer Jobs in Salt Lake City, UT

Senior Software Engineer

Clearfield, UT · On-site

$115K - $151K/yr

The Software Engineer (SMTS) works on mission-oriented projects, developing functional, scalable ... Responsibilities include designing algorithms, developing software tests, and mentoring less ...

next page

Showing results 1-20

Senior Algorithm Engineer information

See Salt Lake City, UT salary details

$57.6K

$122.5K

$177.6K

How much do senior algorithm engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for senior algorithm engineer in Salt Lake City, UT is $122,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,100.00 and $138,900.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.

Infographic showing various Senior Algorithm Engineer job openings in Salt Lake City, UT as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $122,470 per year, or $58.9 per hour.

$102K - $140K/yr

Full-time

Re-posted 17 days ago


Job description

Position Summary

Odyssey has an exciting opportunity for a Senior Engineer - Navigation, Guidance & Control (NGC / GNC) & Time-Space-Position Information (TSPI) supporting the Air Force Life Cycle Management Center Armament Directorate Munitions Division (AFLCMC/EBH).

This is a full-time, onsite position at Hill AFB, UT. 

Responsibilities

Key Responsibilities include:

  • Lead technical reviews of navigation, guidance, control, and TSPI systems, assessing GPS/INS integration, sensor fusion approaches, and navigation algorithm performance against program specifications.
  • Develop and deliver technical reports, validation criteria, and analysis of navigation system performance, including Monte Carlo, covariance, and realtime/postmission TSPI assessments.
  • Provide systems engineering support across the acquisition lifecycle for NGC/TSPI components, including integration, sustainment, test planning, and risk management aligned with AF SEAM.
  • Conduct engineering trade studies and technical evaluations focused on GPS modernization, antijam techniques, alternate navigation solutions for GPSdenied environments, and TSPI instrumentation.
  • Analyze proposals, requirements, and programmatic documentation/artifacts to ensure technical feasibility, costeffectiveness, and proper allocation of NGC/TSPI requirements throughout the system baseline.
Qualifications

Minimum Required Qualifications:

  • Bachelor's degree Electrical, Aerospace, Mechanical, Systems Engineering or related field and 15 years of related experience; OR Master's degree in Electrical, Aerospace, Mechanical, Systems Engineering or related field and 10 years related experience; OR PhD in Electrical, Aerospace, Mechanical, Systems Engineering or related field and 5 years of related experience
  • Experience in weapon systems engineering within the DoD acquisition or similar environment
  • Current Top Secret clearance

     

Preferred Qualifications:

  • ABET accredited degree
  • Hands-on experience with GPS/INS integration, Kalman filtering, and navigation algorithm development (real-time and postmission)
  • Strong technical writing, briefing, and stakeholder engagement skills; experience supporting IPTs
  • Experience with anti-jam techniques, jamming threat assessment, and NAVWAR-related testing
  • Proficiency with Monte Carlo/covariance analysis, M&S of navigation systems, and TSPI instrumentation/systems
  • Familiarity with AF SEAM-aligned risk management and programmatic documentation (ICD/CDD/CPD, AoA, CONOPS)
  • Experience with SAASM/MCode receivers, IMU selection/characterization, and GPS modernization programs
  • Knowledge of GNSS (GLONASS, Galileo, BeiDou) exploitation considerations
  • Background with RF simulators, range radar/laser tracking systems, and range infrastructure
  • Exposure to aerial target guidance/control and data link engineering (including spectrum management)

Travel: Est 20% travel to government/contractor sites and test ranges

Location: Onsite at Hill AFB, UT 

#LI-TG1

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Please Note:

Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.

Employment Type: FULL_TIME