Principal Agentic AI Full Stack Software Engineer
General Dynamics Information Technology2 months 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 patterns.
- Design, develop, and integrate APIs, including FastAPI-based services.
- Build and maintain user interfaces for AI, data, and analytics capabilities.
- Establish CI/CD pipelines and Docker-based deployments.
- Work with PostgreSQL and MySQL to maintain data integrity, performance, and efficiency.
- Use Git-based version control and collaborate across the software development lifecycle.
- Develop reliable agentic AI workflows with validation, error handling, retries, logging, and fallback strategies.
- Support software quality, security, reliability, maintainability, testing, deployment, and sustainment.
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 due to U.S. government contract requirements.
- Proficiency in Python, Docker, Git, web technologies, RESTful APIs, and user interface development.
- Experience building AI-enabled web applications, dashboards, or workflows using Streamlit or similar technologies.
- Experience designing scalable backend solutions with Python frameworks and working with PostgreSQL or MySQL.
- Hands-on full stack development experience and understanding of the software development lifecycle.
- Preferred experience includes React, LLM-powered agentic workflows, component-based UI development, cloud-native development, DevSecOps, secure software delivery, and MLOps concepts.
Benefits
- Onsite work in Crystal City, Virginia, with optional CONUS travel of 10–25%.
- 40 scheduled hours per week.
- Medical, dental, vision, health savings account, 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, internal mobility assistance, wellness packages, and a military-friendly workplace.
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.