Senior TPM, Mathematical Software & Algorithms

Anduril•Huntsville, AL
•$144,000 - $192,000

About The Position

The Technical Program Manager, Mathematical Software and Algorithms oversees development, execution, and delivery of Battlespace Awareness software for critical programs, ensuring it meets technical, functional, and business requirements and is released on schedule. The software services comprise advanced algorithms for sense-making and decision-making at tactical timelines. The role requires a strong software-development background, particularly in optimization and estimation, and experience managing complex projects with multiple sub-teams and stakeholders. The Senior Technical Program Manager coordinates project objectives, technical integration, release quality, resources, risks, documentation, and communications. The position serves as the primary contact for project communications and works across the Battlespace Awareness business line and other stakeholders to support program priorities and integration requirements.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Extensive project management experience, preferably in software development.
  • Demonstrable understanding of optimization, applied probability, and AI/ML technology.
  • Strong analytical, problem-solving, and decision-making capabilities.
  • Experience with JIRA, Confluence, and GitHub.
  • Exceptional verbal and written communication skills.
  • Ability to manage high-pressure situations and tight deadlines.
  • Must be able to obtain and hold a U.S. security clearance.

Nice To Haves

  • Familiarity and experience working with materiel leadership or mission partners within Army Air & Missile Defense, USMC Ground Based Air Defense, SOCOM, DHS CBP, or allied defense organizations.
  • Working knowledge of the counter-UAS and air surveillance competitive landscape.
  • Experience working on or alongside a team developing mathematical software, such as optimization solvers, estimation engines, simulation frameworks, or applied probability models.

Responsibilities

  • Develop and maintain a detailed project and execution plan covering feature development, testing and validation, deployment, and monitoring.
  • Establish software objectives and deliverables aligned with program needs.
  • Maintain understanding of algorithms and software interfaces for battle management, threat prediction, tracking, and classification to support integration with the larger C2 system.
  • Stay current on relevant techniques and collaborate with subject matter experts to incorporate innovations into the project plan.
  • Maintain project documentation, including technical specifications, user manuals, and project reports.
  • Evaluate and improve project management processes.
  • Plan and oversee software releases, ensuring smooth deployment and that releases meet defined quality standards.
  • Serve as the primary contact for project-related communications internally and with external stakeholders.
  • Update stakeholders on project status, risks, and milestones through reports and presentations.
  • Assess and allocate personnel, software, and hardware resources; monitor utilization and adjust as needed.
  • Identify project risks and develop mitigation strategies with subject matter experts; regularly update the risk management plan.
  • Collaborate across divisions and departments to ensure software supports program priorities and integration requirements.
  • Facilitate communication and collaboration between the Battlespace Awareness business line and other stakeholders.

Benefits

  • Highly competitive equity grants are included in the majority of full-time offers.
  • Top-tier benefits for full-time employees, described as comprehensive and competitive and available at little to no cost to employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service