Software Engineer

Modern Technology Solutions IncSpringfield, VA
Onsite

About The Position

Modern Technology Solutions, Inc. (MTSI) is hiring a Software Engineer in Springfield, VA. Qualified candidates must be U.S. citizens with a TS/SCI clearance and CI Polygraph. This role involves developing custom GEOINT software scripts and utilities to support AI/ML T&E pipelines and operational evaluation workflows. The engineer will automate data processing, operational testing, and model evaluation, and create lightweight tooling for unique operational requirements. Collaboration with AI/ML Test Engineers, data scientists, and other software engineers is key, as is supporting operational data handling and workflow optimization. The position also includes contributing to reusable software components, troubleshooting technical issues, and supporting scalable AI/ML testing and evaluation aligned with mission priorities.

Requirements

  • 3+ years of experience with software development, scripting, or automation activities supporting technical or operational environments.
  • Familiarity with scripting languages such as Python, Bash, or similar technologies.
  • Ability to support data processing, workflow automation, or operational software integration activities.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work collaboratively within multidisciplinary technical teams.
  • U.S. citizens with a TS/SCI clearance and CI Polygraph.

Nice To Haves

  • Experience supporting DoD, NGA, or Intelligence Community programs.
  • Familiarity with GEOINT workflows, AI/ML operational environments, or T&E activities.
  • Experience working in Agile, DevSecOps, or cloud-based development environments.
  • Familiarity with APIs, data pipelines, containerized environments, or workflow automation frameworks.
  • Experience supporting operational software tools or mission-focused automation initiatives.

Responsibilities

  • Develop custom GEOINT software scripts and utilities supporting AI/ML T&E pipelines and operational evaluation workflows.
  • Support automation of data processing, operational testing, and model evaluation activities across multiple mission environments.
  • Create lightweight tooling to address unique operational requirements and evolving AI/ML evaluation needs.
  • Support integration of custom scripts into operational T&E workflows and evaluation environments.
  • Collaborate with AI/ML Test Engineers, data scientists, and software engineers to support mission-focused testing activities.
  • Assist with operational data handling, workflow optimization, and evaluation process improvements.
  • Support development and maintenance of reusable software components that may transition into standardized T&EaaS capabilities.
  • Troubleshoot and resolve technical issues affecting evaluation workflows, automation pipelines, and operational testing activities.
  • Contribute to technical documentation, script repositories, workflow procedures, and operational reporting activities.
  • Support scalable AI/ML testing and evaluation activities aligned with operational mission priorities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service