1

Algorithm Engineer Jobs in Denver, CO (NOW HIRING)

Principal Engineer

Lakewood, CO · On-site +1

$160K - $180K/yr

Principal Engineer At Youtopia Marketplace, we're engineering the future of human health and ... Expertise in data structures, graph algorithms, and computational complexity analysis * Entity ...

Principal Engineer At Youtopia Marketplace, we're engineering the future of human health and ... Expertise in data structures, graph algorithms, and computational complexity analysis * Entity ...

Principal Engineer (Remote)

Lakewood, CO · Remote

$160K - $180K/yr

Principal Engineer At Youtopia Marketplace, we're engineering the future of human health and ... Expertise in data structures, graph algorithms, and computational complexity analysis * Entity ...

Design and implement spacecraft GNC algorithms, owning your work from initial design through ... S. in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Physics, or related ...

You will support the development of AI/ML algorithms in a multitude of disciplines from object ... As an AI/ML Engineer, your responsibilities include: * Working as part of a small team consisting ...

next page

Showing results 1-20

Algorithm Engineer information

See Denver, CO salary details

$61.2K

$114.9K

$208.9K

How much do algorithm engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for algorithm engineer in Denver, CO is $114,900.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,900.00 and $136,400.00 per year, depending on experience, location, and employer.

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 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 are the most commonly searched types of Algorithm Engineer jobs in Denver, CO? The most popular types of Algorithm Engineer jobs in Denver, CO are:
What are popular job titles related to Algorithm Engineer jobs in Denver, CO? For Algorithm Engineer jobs in Denver, CO, the most frequently searched job titles are:
What cities near Denver, CO are hiring for Algorithm Engineer jobs? Cities near Denver, CO with the most Algorithm Engineer job openings:
Infographic showing various Algorithm Engineer job openings in Denver, CO as of May 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $114,900 per year, or $55.2 per hour.
Sr Research Engineer - FPGA Design

Sr Research Engineer - FPGA Design

SRI International

Boulder, CO • On-site

$117.68K - $175.05K/yr

Full-time

Posted 2 days ago


Job description

Overview
SRI is seeking a Senior Research Engineer with deep expertise in FPGA design to lead the development of real-time signal processing systems for advanced sensing applications. This role focuses on low-latency firmware development, high-performance digital signal processing (DSP) implementation, and hands-on system prototyping.
You will work in multidisciplinary teams to design and deploy real-time hardware systems for applications including radar, communications, quantum sensing, and photonics. This position is ideal for an engineer who thrives at the intersection of algorithms and hardware and enjoys translating complex signal processing concepts into efficient, real-world implementations.
This role is part of SRI's Advanced Technology and Systems Division (ATSD), which develops innovative, high-performance technologies across domains including radar and electronic warfare, imaging systems, robotics, quantum sensing, and applied optics.
Responsibilities
  • Design and implement FPGA-based architectures for real-time signal processing and low-latency data pipelines
  • Translate advanced DSP and algorithmic concepts into efficient hardware implementations
  • Collaborate closely with algorithm developers to optimize performance, resource utilization, and throughput
  • Lead FPGA development efforts from architecture and design through implementation, integration, and hardware validation
  • Develop and integrate embedded systems for real-time data acquisition, processing, and control
  • Guide system-level design decisions, including hardware/software partitioning and interface definition
  • Mentor junior engineers and provide technical leadership across projects
  • Support system integration, testing, and evaluation of prototype and fielded systems
  • Contribute to technical proposals, white papers, and customer briefings

Qualifications
Required Qualifications
  • Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, Physics, or a related field
  • B.S. + 8 years, M.S. + 6 years, or Ph.D. + 3 years of relevant experience
  • U.S. Citizenship with the ability to obtain and maintain a U.S. government security clearance

Technical Expertise
  • Extensive hands-on FPGA design experience, including architecture, RTL development, simulation, timing closure, and hardware validation
  • Proficiency with HDL languages (Verilog, SystemVerilog, VHDL, or equivalent)
  • Strong background in digital system architecture and embedded system design
  • Solid foundation in DSP with practical implementation experience

Applied Experience
  • Experience implementing real-time systems with strict latency and throughput requirements (e.g., radar, communications, or similar domains)
  • Familiarity with SDR platforms and heterogeneous compute systems (e.g., GPUs) for sensor data processing
  • Experience with system integration, test, and evaluation of complex hardware prototypes

Additional Skills
  • Proficiency in Python, C, C++, or MATLAB
  • Ability to communicate complex technical concepts clearly to internal teams and external stakeholders
  • Experience contributing to proposals, technical documentation, and customer presentations
  • Strong problem-solving skills and ability to manage multiple priorities
  • Willingness to travel occasionally for fieldwork, testing, or customer engagement

Preferred Qualifications
  • Active Top Secret (TS) clearance (SCI and/or SAP experience strongly preferred)
  • Advanced experience with radar and RF communication systems, including waveform design and processing techniques
  • Familiarity with radar signal processing methods such as matched filtering, range-Doppler processing, SAR, monopulse, or backprojection imaging
  • Experience with embedded software development on microprocessors or SoCs
  • Experience applying AI/ML techniques to sensing or signal processing problems
  • Strong presentation skills and experience briefing technical and non-technical audiences

What We Offer
  • Opportunity to work on cutting-edge technologies with real-world impact
  • Collaborative, mission-driven research environment
  • Competitive compensation and comprehensive benefits
  • Opportunities for technical leadership, innovation, and career growth

The salary range is: $117,684-$175,054. Salary ranges will vary and are based on several factors, including geographic location, market competitiveness and equity amongst internal employees in similar roles. Positions may also qualify for SRI's Pay for Outstanding Performance program or the annual Performance Based Compensation program. SRI also has a competitive benefits package, to view details please go to https://www.sri.com/resources/benefits/. SRI will accept applications until the position is filled.
SRI is an independent nonprofit research institute headquartered in Menlo Park, Calif., with a rich history of supporting government and industry. We create and deliver world-changing solutions for a safer, healthier, and more sustainable future. For more than 75 years, we have collaborated across technical and scientific disciplines to discover and develop groundbreaking products and technologies and bring innovations and ideas to the marketplace.