Chaos Industries
Software Engineer, Numerical Computing
$150K–$210K
Washington, District of Columbia, United States · Full-time · Posted Oct 7, 2026
- Experience
- 5+ years of professional software development experience.
- Education
- B.S. degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or a related field.
- Visa sponsorship
- Must be a U.S. citizen and able to obtain and maintain a U.S. security clearance.
About the job
Build and maintain production numerical software for the Spectrum Sensing team, integrating, testing, and accelerating signal-processing algorithms used to detect, classify, and geolocate RF emissions.
What you'll do
- Design, maintain, and architect production Python numerical software and platform integrations.
- Profile and accelerate signal-processing code, then measure performance improvements.
- Establish numerical testing and CI practices and turn algorithms from research, prototypes, and MATLAB into shippable software.
What they ask for
- B.S. in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or a related field.
- 5+ years of professional software development experience and demonstrated proficiency building production-quality numerical software in Python.
- Experience with array-based numerical computing and accelerating numerical code using JIT/array frameworks, GPU computing, or Python bindings to compiled languages.
- Experience contributing to a large multi-team codebase; strong software engineering fundamentals and communication skills. Must work on-site 4 days per week in Washington, D.C.; be a U.S. citizen and able to obtain and maintain a U.S. security clearance.
Nice to have
- M.S. in a related field; open-source contributions to numerical, scientific-computing, or signal-processing software.
- DSP, SDR/GNU Radio, real-time processing, API/library design, MATLAB, security clearance, JIRA/Confluence, or DoD/Government experience.
Pay
$150,000 - $210,000 USD base salary
Tools
Python, NumPy, SciPy, JAX, Numba, PyTorch, Triton, CUDA
Model-written summary · the original posting is authoritative