Principal Algorithms Software Engineer

After School Matters, Inc.
Boulder, CO, United States
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$132,000.0 - $198,000.0
Working hours
Regular working hours

Tech stack

Algorithm Design Data Analysis AWK (Programming Language) C++ (Programming Language) Software Debugging Linux Python (Programming Language) Software Engineering Grep C++14

Job description

As a Senior Principal Algorithms Software Engineer, you will be responsible for designing, developing, testing, documenting, and debugging software and complex mathematical algorithms. This fast-paced and cutting-edge research and development environment will rely on your familiarity with modern software practices. You are expected to communicate technical information effectively and clearly, and present technical approaches and findings. Our team of motivated technical talent works closely with the end user (and each other) to ensure the direct mission applicability of developed products. Essential Functions:

  • Breadth and depth in the application of mathematics to perform data analysis and algorithm development for missile tracking applications.
  • Development and performance analysis of tracking and state estimation algorithms.
  • Tool and prototype development using Modern C++ and Python.
  • Algorithm defect tracking and resolution.
  • Technical Documentation as required.
  • Work in cross-discipline teams and communicate clearly across various levels of engineers.

Seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels.

Requirements

  • Principal Algorithm Software Engineer: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related experience, or a Master’s degree in a STEM discipline and 3 years experience, or a PhD and 1 year of experience.
  • Sr. Principal Algorithm Software Engineer: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience, or a Master’s degree in a STEM discipline and 6 years experience, or a PhD and 4 year of experience.
  • Applicants must have a minimum of 1 year of software development experience with Python and/or C++.
  • Applicants must have Linux experience and working knowledge of common utilities like grep, awk, cat head, etc.
  • Experience developing, analyzing, testing, and implementing extendable / reusable algorithms.
  • Applicants must have algorithm design and state estimation experience.
  • Experience with data analysis - Population statistics and trend identification.
  • The ability to bridge between theoretical concepts and practical implementation.
  • Ability and willingness to travel up-to 10% to support business needs.
  • Applicants must have a current active in-scope U.S. Government issued Secret security clearance at the time of application which is required to start; with the ability to obtain and maintain a TS/SCI clearance.

Preferred Qualifications:

  • A current active in-scope U.S. Government DoD issued Top Secret security clearance.
  • Strong statistical background and skills.
  • Experience in tracking and prediction algorithms, simulation, and validation.
  • Experience with multiple hypothesis tracking.
  • Experience in the numerical implementation of motion filters.

Benefits & conditions

Salary Range: $132,000 - $198,000 + 25%SEP

Grey Matters Defense Solutions, LLC offer a comprehensive benefits package including medical, dental, vision, life insurance, short-term, long-term disability, and voluntary benefits such as accident, hospital indemnity, and wellness benefits.

Additional Benefits:

  • 25% (of salary) employer contribution distributed monthly to your SEP IRA
  • Individual Benefit Account 25% (of salary to pay for medical insurance premiums and funded time off)
  • Employee assistance program
  • Employee discount
  • Health savings account
  • Referral program

Grey Matters Defense Solutions’ most valuable assets are the more than 60 employees, consisting of data scientists, custom software developers, and analysts/subject matter experts, with senior-level personnel formerly from DIA, NRO, NSA and the US Armed Forces. Our employees have a depth of analytical knowledge which provides them with deep understanding of managing and delivering products within government systems. Grey Matters Defense Solutions provides transformational leadership building aware-winning teams and products.

Visit us at Grey Matters Defense Solutions https://www.linkedin.com/company/grey-matters-defense-solutions/

“Know Your Rights: Workplace Discrimination is Illegal” Questions contact: [email protected]

  • All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
  • Grey Matters Defense Solutions, LLC participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
  • Grey Matters Defense Solutions, LLC complies with the Colorado Artificial Intelligence Act (CAIA) and maintains policies, controls, and oversight practices designed to mitigate algorithmic discrimination, promote transparency, and ensure responsible use of AI systems in accordance with Colorado law., Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
  • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
  • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

About the company

We’re excited you’re exploring career opportunities with Grey Matters Defense Solutions!

As a proud defense contractor, we’re committed to delivering mission-critical solutions in artificial intelligence, data analytics, and software development - all in direct support of the U.S. warfighter.

Our culture thrives on collaboration, continuous learning, and innovation, offering competitive salaries and robust benefits. Whether you’re an experienced professional or just launching your career, we invite you to join our team and be part of something that truly matters., Grey Matters Defense Solutions specializes in software development and solutions, specialized data analytics algorithms, and innovative remote sensing technologies and operations, with senior-level personnel formerly from DIA, NRO, DARPA, and the US Armed Forces. Grey Matters Defense Solutions differentiates itself by combining its subject matter experts, analysts, software engineers, and its data scientists to create unique artificial intelligence algorithms and various applications.

About the job:

  • Solve real world problems relevant to the Intel Community (IC) and Department of Defense (DoD) using a combination of FOSS/GOTS/COTS software and hardware.
  • Contribute to all aspects of project software development lifecycle from research, prototyping solutions to assess feasibility, integration with external software systems, development, and product deployment. Key Grey Matters Defense Solutions is seeking a talented and dedicated, Principal / Senior Principal Algorithms Software Engineer

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:21 min

Building a custom bash script to detect secrets

Dwayne Mcdaniel · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:49 min

Augmenting junior and principal engineering roles with AI

Neel Sundaresan Neel Sundaresan +1 · World Congress 2026 Europe

2:45 min

Auditing codebase signals to skip logical CSS conversion

Vidhya Krishnamoorthy Vidhya Krishnamoorthy · Europe 2026 Virtual

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all