Associate Software & AI Engineer

Va Tech FoundationArlington, VA
Onsite

About The Position

VT-ARC is seeking an Associate Software & AI Engineer to support full-stack software development, AI-enabled analysis capabilities, and mission engineering applications for federal and defense-oriented clients. This role is focused on building and maintaining practical software systems across the full application lifecycle, including user interface development, backend API implementation, database integration, cloud deployment support, CI/CD workflows, testing, documentation, and operational sustainment. The role includes opportunities to contribute to LLM-powered applications, federal wargaming and simulation data analysis workflows, and mission planning tools. The Associate Software & AI Engineer will work closely with programmatic staff, software engineers, AI/ML practitioners, and technical leads to deliver reliable, secure, and mission-aligned applications. This is an entry-level to early-career role designed for a hands-on engineer who can contribute independently while continuing to grow technical depth across software engineering, cloud, DevOps, and applied AI. Offer of employment is contingent upon final contract award. Start date is similarly contingent upon final contract award and program direction, with a notional planned start date of July 6, 2026. No active security clearance is required at the time of application or employment start; however, the ability to obtain and maintain a U.S. government security clearance is required as a condition of employment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Information Science, or a related technical field.
  • 2+ years of software engineering experience, including professional, internship, applied research, academic, or equivalent project experience.
  • Experience developing full-stack applications using modern frameworks such as React, Angular, or comparable web technologies.
  • Experience with JavaScript or TypeScript and front-end development concepts, including component-based development, state management, HTML, CSS, and responsive interface implementation.
  • Knowledge of backend development using Python, Node.js, SQL, RESTful APIs, and relational databases such as PostgreSQL.
  • Knowledge of software design patterns, application architecture, API design, testing practices, technical documentation, and production software delivery.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP, including basic deployment, service usage, monitoring, and cost-aware engineering practices.
  • Familiarity with Git-based version control, branching strategies, pull requests, code reviews, and collaborative repository management.
  • Ability to work effectively in Agile, cross-functional teams with engineers, program staff, technical leads, and mission stakeholders.
  • Strong problem-solving, communication, documentation, and learning skills, with the ability to take ownership of assigned development tasks and deliver high-quality work.
  • Must be a U.S. Citizen
  • Ability to obtain and maintain a U.S. government security clearance as a condition of employment.

Nice To Haves

  • Experience building AI-assisted or LLM-powered applications using LLM SDKs, APIs, prompt engineering, retrieval workflows, or analytics interfaces.
  • Experience supporting federal, defense, mission engineering, wargaming, simulation, or DoD data analysis projects.
  • Experience with AWS GovCloud, Docker, CI/CD tooling, GitHub Actions, infrastructure deployment workflows, or cloud service configuration.
  • Experience with Flask, FastAPI, Node.js, Rails, PostgreSQL, Redis, or comparable backend and database technologies.
  • Experience with React ecosystem tools such as Redux, Recoil, React Native, Jest, React Testing Library, SASS, or comparable technologies.
  • Experience with data visualization or reporting tools such as Tableau, Power BI, Matplotlib, or similar tools.
  • AWS Cloud Practitioner, Security+, or equivalent cloud, software, or cybersecurity certification.
  • Familiarity with RMF, ATO documentation, STIG compliance, secure software development practices, or federal cybersecurity compliance activities.
  • Interest in improving team engineering practices through documentation, code review, technical talks, reusable components, and standardized development workflows.

Responsibilities

  • Build and maintain full-stack web applications from concept through production for federal clients within Agile, cross-functional teams.
  • Develop reusable front-end interfaces, components, and workflows using React, Angular, or comparable modern web frameworks to improve consistency, usability, and implementation efficiency.
  • Implement and maintain RESTful APIs and backend services using technologies such as Python, Node.js, Flask, FastAPI, SQL, and PostgreSQL.
  • Integrate application logic, databases, user interfaces, and external services into reliable, maintainable software products.
  • Contribute to LLM-powered analysis capabilities that help users explore, interpret, and analyze federal wargaming, simulation, mission, or operational data.
  • Support full-stack mission engineering applications that digitize, automate, and improve mission planning and analysis workflows.
  • Configure, maintain, and troubleshoot CI/CD pipelines, deployment workflows, and cloud services across environments such as AWS, AWS GovCloud, Azure, or GCP.
  • Use Git-based version control, branching, pull requests, code reviews, and repository management practices to support team collaboration and software quality.
  • Participate in Agile ceremonies, requirements discussions, design reviews, sprint planning, demos, and technical integration activities.
  • Write and maintain technical documentation, implementation notes, API documentation, user workflow descriptions, and operational support materials.
  • Support software testing, debugging, performance tuning, security-minded development, cloud cost awareness, and production sustainment activities.
  • Stay current with emerging software engineering, AI, cloud, and DevOps tools, and share relevant lessons learned with teammates through technical discussions or presentations.

Benefits

  • Competitive Salary
  • Benefits package designed to attract and retain senior technical talent supporting mission-critical programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service