General Dynamics Information Technology

Senior Principal Agentic AI Full Stack Software Engineer

General Dynamics Information Technology
Apply
1 day ago
Arlington, VA, USAStaff+

Base Salary

$179k - $242k/yr

Responsibilities

  • Develop clean, maintainable, and efficient Python code.
  • Lead the technical design and implementation of AI-enabled web applications and analytics using Streamlit, React, or similar technologies.
  • Integrate LLM capabilities into applications and workflows, including prompting, tool calling, retrieval-augmented generation, structured outputs, task planning, and multi-step execution.
  • Design, develop, and integrate APIs, including FastAPI-based services.
  • Build user interfaces that make complex AI, data, and analytics capabilities accessible to end users.
  • Establish and maintain CI/CD pipelines and container-based deployments using Docker.
  • Work with PostgreSQL and MySQL to support data integrity, performance, and efficiency.
  • Maintain Git-based version control and collaborate across software development workflows.
  • Collaborate with cross-functional teams to define, design, develop, test, and deliver features.
  • Ensure solutions meet standards for security, quality, reliability, and maintainability across the software development lifecycle.

Requirements

  • At least 10 years of related experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Current TS/SCI clearance and an active or obtainable CI Polygraph.
  • U.S. citizenship is required due to government contract requirements.
  • Proficiency in Python, Docker, Git, and full-stack development.
  • Experience building AI-enabled web applications, analytic dashboards, or user workflows with Streamlit or similar technologies.
  • Strong knowledge of web technologies, containerization, APIs, and user interface development.
  • Experience designing and maintaining scalable backend solutions using Python frameworks.
  • Familiarity with PostgreSQL and MySQL.
  • Experience with React, LLM-powered agentic workflows, validation, error handling, retries, logging, fallback strategies, cloud-native development, DevSecOps, or MLOps is preferred.

Benefits

  • Comprehensive medical, dental, vision, disability, life, accident, critical illness, and business travel insurance options.
  • 401(k) plan with company match and pre-tax and post-tax contribution options.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
  • AI-powered career development tools and internal mobility support.
  • Military-friendly workplace and award-winning culture of innovation.
  • Onsite work in Crystal City, Virginia, with optional CONUS travel of 10–25%; full-flex work weeks may be available where possible.
  • Regular schedule of 40 hours per week.
General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me