CareerPlanSign in

Staff / Sr Staff Numerical Algorithm Software Engineer

Boulder, Colorado, United States💼 Full-time💰 $102,000–$102,000🗓 2026-05-15 → 2026-09-26

Core

Lead research, development, and maturation of advanced numerical algorithms for remote sensing data exploitation across multi-modal sensor systems (EO/IR, SAR, RF) to support U.S. National Security and Defense missions.

Role type

Staff / Sr Staff Numerical Algorithm Software Engineer

Builds

End-to-end signal processing, image processing, and data exploitation pipelines from prototype through production deployment

Domain

Defense / Remote Sensing / Signal Processing

Deliverable

production ML models | product features

Required skills

Numerical methods, linear algebra, probability/statistics, optimization techniques, Python, C++, Linux development, Agile practices, error analysis, algorithm validation

Preferred skills

PhD in relevant field, advanced signal/image processing (detection, tracking, estimation), machine learning integration, GPU acceleration, containerization (Docker, Kubernetes), DoD mission systems knowledge

Technologies

Python, C++, Linux, Docker, Kubernetes

Responsibilities

Design and optimize high-performance algorithms for scalability and operational robustness; Architect and develop data exploitation pipelines; Advance modeling, simulation, and ML toolchains; Define and execute quantitative performance assessments; Collaborate cross-functionally to integrate algorithms into operational systems; Provide technical leadership and mentor junior engineers; Support proposal efforts and customer engagements; Ensure compliance with mission assurance and security standards

Seniority

Staff, hands-on IC with technical leadership

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.