Lead Software Engineer

STRArlington, VA
5d$157,000 - $224,000Onsite

About The Position

About the Team: STR’s Analytics and Command & Control (AC2) Division designs, develops and deploys novel technologies to solve challenging national security problems. Our team consists of passionate and motivated engineers and scientists with degrees in engineering, computer science, mathematics, physics, and data science. We use our expertise and creativity to take innovative ideas from conception to mature implementation to improve mission success of our customers. The Knowledge Exploitation & Trust Group in the AC2 Division develops algorithms and tools to enhance trust in AI systems. Recent work includes a program aimed at providing ways to measuring the reliability and responsibility of autonomous systems, and a program bootstrapping language models with domain-specific simulations to accurately assess the feasibility of scientific claims. The Role: As a Lead Software Engineer at STR, you will support the design and implementation of flexible software solutions, collaborate with multi-disciplinary project teams, and provide high-impact solutions for our customers’ most important problems. You will initially support system integration and testing for a mature mission planning solution that is transitioning to an active user community. Subsequent projects will be driven by your interests – the research groups contributing to this work also develop advanced technology in graph-based reasoning, autonomous systems, trusted AI, Command & Control, and decision aids. Our work involves projects of national significance, and the ability to work on-site in our Woburn, MA, or Arlington, VA locations (depending on candidate preference) will be required.

Requirements

  • Bachelor’s (or higher) degree in computer science or other software development related field
  • 7+ years of relevant experience
  • Fluent in one or more modern languages (e.g. Java, Python, Scala, Go, Rust), including object-oriented programming principles. Demonstrated experience writing maintainable, well documented code and APIs
  • Experience leading multi-disciplinary teams and mentoring junior staff
  • Specific demonstrated experience in Linux and container-based software (e.g., Docker).
  • Ability to obtain a Top Secret security clearance, for which U.S citizenship is needed by U.S government

Nice To Haves

  • Demonstrated experience with DevOps pipelines
  • Demonstrated ability to adopt new languages, libraries, and technologies
  • Experience in intelligence or military-related mission areas
  • Active security clearance

Responsibilities

  • support the design and implementation of flexible software solutions
  • collaborate with multi-disciplinary project teams
  • provide high-impact solutions for our customers’ most important problems
  • support system integration and testing for a mature mission planning solution that is transitioning to an active user community
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service