SciTec
Staff / Sr Staff Numerical Algorithm Software Engineer
$102K–$157K
Boulder, Colorado · Senior Staff · Full-time · Posted May 15, 2026
- Experience
- 2+ years developing numerical algorithms; alternatives not stated.
- Education
- Bachelor’s or Master’s degree in Applied Mathematics, Physics, Electrical Engineering, Computer Science, or related technical field.
- Visa sponsorship
- U.S. citizenship is required. SciTec cannot sponsor or assume sponsorship of employee work visas of any type.
About the job
Leads development, evaluation, and integration of numerical algorithms and data-processing pipelines for remote-sensing systems supporting U.S. national security missions.
What you'll do
- Research, develop, optimize, and productionize signal-, image-, and sensor-data algorithms and pipelines.
- Assess algorithm and sensor performance through validation, benchmarking, error analysis, and sensitivity analysis.
- Provide technical leadership and collaborate with engineering teams and mission stakeholders to integrate algorithms into operational systems.
What they ask for
- Bachelor’s or Master’s degree in a related technical field.
- 2+ years of experience developing numerical algorithms for signal processing, image processing, or sensor data exploitation.
- Expertise in Python and C++; strong foundation in numerical methods, linear algebra, probability/statistics, and optimization.
- U.S. citizenship and ability to obtain and maintain a DoD security clearance.
Nice to have
- PhD in a related field; active DoD security clearance preferred.
- Experience with advanced signal/image processing, machine learning, performance optimization, DoD/IC systems, or transitioning algorithms to operational environments.
Pay
$102,000 - $157,000 / year (USD, base salary)
Tools
Python, C++, Linux, Docker, Kubernetes
AI focus
Machine learning toolchains and integration of ML models into operational pipelines.
Model-written summary · the original posting is authoritative