DeveloperJobs.io
← Back to all jobs

Job Description

Design, deploy, and sustain components of an AI analytics stack across web, API, AI workflow, and data layers.

Responsibilities

  • Write clean, maintainable, and efficient Python code aligned to best practices and coding standards
  • Own technical design and implementation for AI-enabled web applications and analytics using Streamlit, React, or similar technologies
  • Integrate AI and large language model capabilities into application workflows, including prompting, tool calling, and retrieval-augmented generation (RAG)
  • Design, develop, and integrate APIs including FastAPI-based services for system-to-system communication
  • Build and maintain user interfaces that help end users access AI, data, and analytics capabilities
  • Establish and maintain CI/CD pipelines and container-based deployments using Docker for repeatable builds and reliable releases
  • Develop with relational databases such as PostgreSQL and MySQL to support data integrity, performance, and efficiency
  • Use Git for version control and to support collaborative code management
  • Collaborate cross-functionally to define, design, develop, test, and deliver new features
  • Deliver solutions that meet requirements for security, quality, reliability, and maintainability
  • Contribute throughout the software development life cycle, from concept and design through testing, deployment, and sustainment

Requirements

  • Proficiency in writing clean, maintainable, and efficient Python
  • Experience building AI-enabled web applications, analytic dashboards, or user workflows using Streamlit or similar technologies
  • Strong knowledge of web technologies, containerization, RESTful APIs, and user interface development
  • Experience designing and maintaining scalable backend solutions using Python frameworks
  • Familiarity with relational database systems such as PostgreSQL and MySQL
  • Proficiency with Docker; Kubernetes experience is a plus
  • Proficiency with Git-based version control and collaborative development workflows
  • Hands-on full stack development experience and strong understanding of the software development life cycle
  • Ability to work effectively independently and collaboratively in a fast-paced environment
  • Clearance: Current TS/SCI Clearance with active or ability to obtain CI Polygraph is required
  • Experience: 10+ years of related experience
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Location and work style: Onsite in Crystal City, VA with optional CONUS travel
  • Citizenship: Due to US Government Contract Requirements, only US Citizens are eligible for this role

Technologies

  • Python
  • Streamlit
  • React
  • FastAPI
  • RESTful APIs
  • Docker
  • Kubernetes
  • PostgreSQL
  • MySQL
  • Git
  • CI/CD
  • Large language model
  • Prompting
  • Tool calling
  • Retrieval-augmented generation (RAG)

Benefits

  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace

Work Requirements

  • Years of Experience: 10+ years of related experience
  • May vary based on technical training, certification(s), or degree
  • Travel Required: 10-25%
  • Citizenship: U.S. Citizenship Required

Salary and Benefit Information

  • Likely salary range: $148,750 - $201,250 per year
  • View information about benefits and total rewards program

Our Identity Verification Process

  • Complete an identity verification process using advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud
  • You are expected to be on camera during virtual interviews
  • We reserve the right to take your picture to verify your identity and prevent fraud
  • By proceeding, you authorize the collection, processing, and use of biometric data for identity verification and security purposes

About the Organization

  • GDIT is a global technology and professional services company delivering technology solutions and mission services across major U.S. government agencies, defense, and intelligence community
  • Operating across 50+ countries with mission-ready capabilities in AI, cloud, cyber, and software development

Similar Jobs