Numerical Algorithm Software Engineer

SciTec is a dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense.
$117,000 - $168,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Defense

Description For Numerical Algorithm Software Engineer

SciTec, Inc. is seeking a Numerical Algorithm Software Engineer to join their Defense, Intelligence, & Space Solutions team. This role focuses on developing low-latency data processing, fusion, and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will work in a collaborative, small-team environment, prototyping and developing advanced algorithms for eventual integration in C++ on Linux operating systems.

Key responsibilities include:

  • Researching new algorithms and analysis techniques for remote sensor data exploitation
  • Developing proof-of-concept signal processing, image processing, and data exploitation tools in Python
  • Improving Python tools for machine learning, modeling, and simulation efforts
  • Characterizing quality/performance of algorithms and sensor systems
  • Working as part of an Agile team and contributing to shared tools

Requirements:

  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least 5 years of professional experience with C++, Python, and Linux operating systems
  • Experience with exploitation and analysis of remotely sensed data (OPIR, E/O, SAR, Spectral, RF)
  • Ability to work full-time in-person in Boulder, CO
  • Strong attention to detail and good communication skills

Preferred qualifications:

  • Current active DoD SECRET security clearance or higher
  • Advanced degree in relevant fields
  • Experience with cloud application orchestration/deployment and Agile software development

SciTec offers a competitive salary range of $117,000 - $168,000 per year, along with an extensive benefits package including ESOP, 401K contributions, various insurance coverages, profit-sharing, and generous paid time off.

Note: U.S. citizenship is required for all employees due to the nature of government contracts and security clearance requirements.

Last updated a month ago

Responsibilities For Numerical Algorithm Software Engineer

  • Research new algorithms and analysis techniques for remote sensor data exploitation
  • Develop proof-of-concept signal processing, image processing, and data exploitation tools in Python
  • Improve Python tools for machine learning, modeling, and simulation efforts
  • Characterize quality/performance of algorithms and sensor systems
  • Work as part of an Agile team and contribute to shared tools

Requirements For Numerical Algorithm Software Engineer

Python
Linux
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least 5 years of professional experience with C++, Python, and Linux operating systems
  • Experience with exploitation and analysis of remotely sensed data (OPIR, E/O, SAR, Spectral, RF)
  • Ability to work full-time in-person in Boulder, CO
  • Strong attention to detail
  • Good verbal and written communication skills
  • U.S. citizenship

Benefits For Numerical Algorithm Software Engineer

401k
Dental Insurance
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution
  • 100% company paid HSA Medical insurance
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

Interested in this job?

Jobs Related To SciTec Numerical Algorithm Software Engineer

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Software Development Engineer III, SDE-3

Senior Software Engineer role at Amazon's Publisher Technology team, building scalable ad serving systems for major content platforms.