Full Stack Software Engineer

Visionist, Inc.•Annapolis Junction, MD
•$126,500 - $176,000

About The Position

Visionist is hiring a Full Stack Software Engineer for a fully funded opportunity on its largest prime contract. The position supports mission operations and analytic workflows by developing specialized tools for operational users, with rapid iteration and direct customer collaboration. The broader program includes systems design and engineering, database administration, data science and knowledge management, enterprise risk management, integration and test, and operations and systems support. The engineer will work with customers to understand their workflows and tradecraft, identify opportunities for improvement, and develop solutions with customer leadership, analysts, and other developers. The role also supports agentic tools for gathering, organizing, and curating information from multiple sources, and expands workflow automation to improve mission efficiency. An active Top Secret (TS/SCI) clearance with polygraph is required. U.S. citizenship is required; green card holders and permanent residents are not eligible. Selected applicants must obtain and maintain a government security clearance.

Requirements

  • Active Top Secret (TS/SCI) clearance with polygraph.
  • U.S. citizenship; green card holders and permanent residents are not eligible.
  • Bachelor's degree in a technical discipline, or an additional four years of experience in lieu of the degree.
  • Three years of experience in Software Engineering.
  • Experience with full-stack software development, with an emphasis on AI workflows.
  • Experience soliciting and incorporating customer feedback into software development.
  • Experience programming in JavaScript and Python.
  • Selected applicants must obtain and maintain a government security clearance.

Responsibilities

  • Develop and maintain full-stack web applications supporting mission operations and analytic workflows.
  • Support development of agentic tools that gather, organize, and curate information packages from multiple data sources.
  • Expand workflow automation to streamline processes and improve mission efficiency.
  • Work directly with customers to understand workflows, learn tradecraft, and identify opportunities for improvement.
  • Collaborate with customer leadership, analysts, and developers to implement solutions addressing mission needs.
  • Gather and incorporate customer feedback to improve application functionality and project outcomes.
  • Coordinate with other development teams working on similar solutions for different customer groups.

Benefits

  • Annual merit increases and performance-based bonuses.
  • Four weeks of paid time off that does not expire as use-or-lose, 12 paid holidays, comp time, overtime, and flexible work hours.
  • 80 hours of paid parental leave, with an additional $8,000 supplemental payment upon returning from maternity leave.
  • Medical, dental, and vision benefits for individuals and families; employees who waive medical benefits receive an additional $4,160 per year.
  • 401(k) retirement plan with company matching contributions.
  • Annual lifestyle bonus of $600 for expenses such as gyms/fitness, new technology, or an HSA.
  • Term life insurance, short-term disability, and long-term disability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service