Principal Agentic AI Full Stack Software Engineer
General Dynamics Information Technology24 hours ago
Arlington, VA, USAStaff+
Base Salary
$143k - $193k/yr
Responsibilities
- Develop clean, maintainable, and efficient Python code.
- Design and implement AI-enabled web applications and analytics using Streamlit, React, or similar technologies.
- Integrate LLM capabilities through prompting, tool calling, retrieval-augmented generation, and related agentic patterns.
- Design, develop, and integrate APIs, including FastAPI-based services.
- Build and maintain interfaces that make AI, data, and analytics capabilities accessible to users.
- Establish CI/CD pipelines and container-based deployments using Docker.
- Work with PostgreSQL and MySQL to maintain data integrity, performance, and efficiency.
- Maintain Git-based version control and collaborate across software development workflows.
- Define, design, develop, test, deploy, and sustain new software features.
- Implement reliable AI workflows with validation, error handling, retries, logging, and fallback strategies.
Requirements
- At least 8 years of related experience.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Current TS/SCI clearance with an active or obtainable CI polygraph.
- U.S. citizenship is required.
- Proficiency in Python, Docker, Git-based version control, full stack development, and software development lifecycle practices.
- Experience building AI-enabled web applications, dashboards, or workflows with Streamlit or similar technologies.
- Strong knowledge of web technologies, containerization, APIs, and user interface development.
- Experience designing scalable backend solutions using Python frameworks.
- Familiarity with PostgreSQL and MySQL.
- React experience, agentic LLM workflow development, component-based UI design, state management, and frontend/backend integration are desired.
- Experience with AI, machine learning, data analytics, cloud-native development, DevSecOps, secure software delivery, or MLOps is desired.
- Kubernetes experience is a plus.
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.
- Career growth support, an AI-powered career tool, and an internal mobility team.
- Military-friendly culture and wellness packages.
- Onsite work in Crystal City/Arlington, Virginia, with optional CONUS travel of 10–25%; scheduled for 40 hours per week.
Tech Stack
Categories
About General Dynamics Information Technology
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.