Software Engineer 3

General Dynamics Information Technology•Annapolis Junction, MD
•$175,950 - $238,050•Onsite

About The Position

GDIT is hiring a Software Engineer to design, develop, deploy, and support Retrieval-Augmented Generation (RAG) solutions in a high-performance computing (HPC) Linux environment. The role involves working with Large Language Models (LLMs), LLM orchestration frameworks, knowledge retrieval systems, embedding models, and containerized applications. The successful candidate will develop scalable, production-ready solutions for secure, mission-critical environments and support containerized applications in production. The position requires proficiency in Python, Kubernetes, Helm, CI/CD automation, and secure system development. It is onsite in Annapolis Junction, Maryland, with 40 scheduled weekly hours and no required travel. The role requires U.S. citizenship and an active Top Secret/SCI clearance with polygraph.

Requirements

  • Bachelor of Science degree.
  • At least 8 years of related experience.
  • U.S. citizenship.
  • Top Secret/SCI clearance with polygraph.
  • Experience working in Linux environments, including advanced Linux command-line use for development, troubleshooting, and system administration.
  • Recent hands-on software development experience using Python and knowledge of modern software engineering practices and frameworks.
  • Experience with containerization technologies such as Docker, Podman, and containerd.
  • Experience designing, authoring, and deploying Helm charts for Kubernetes applications and services.
  • Experience developing, testing, deploying, and supporting containerized applications in production.
  • Experience creating, configuring, and managing Kubernetes resources, including Deployments, Services, ConfigMaps, Secrets, Ingresses, and Operators.
  • Working knowledge of generative AI technologies, including LLMs, RAG architectures, embedding models, and vector databases.
  • Experience implementing and maintaining CI/CD pipelines using tools such as GitLab CI/CD, Flux CD, GitLab Runners, or similar tools.
  • Experience with observability, metrics, logging, and monitoring solutions including Prometheus and Grafana.
  • Proficiency with Git-based source control workflows, including branching strategies, code reviews, pull or merge requests, and collaborative development.
  • Understanding of SDLC best practices, including automated testing, security scanning, code quality analysis, and DevSecOps principles.

Nice To Haves

  • Familiarity with developing, deploying, troubleshooting, and sustaining mission applications in AWS Cloud.
  • Experience with Atlassian tools such as Confluence and Jira.
  • Experience working with and debugging GPU-enabled applications.
  • Experience using machine-learning frameworks such as PyTorch or TensorFlow.
  • Experience with ML pipelines or frameworks such as KubeFlow, NeMo, or PyTorch Lightning.
  • Experience with SQL, Elasticsearch, and vector databases.
  • Knowledge of AI inference solutions such as Nvidia NIM/TRITON, vLLM, and direct deployment (e.g., Ray).

Responsibilities

  • Design, develop, deploy, and support RAG solutions in an HPC Linux environment.
  • Develop, test, deploy, and support containerized applications in production environments.
  • Create, configure, and manage Kubernetes resources, including Deployments, Services, ConfigMaps, Secrets, Ingresses, and Operators.
  • Design, author, and deploy Helm charts to manage Kubernetes-based applications and services.
  • Implement and maintain CI/CD pipelines.
  • Use observability, metrics, logging, and monitoring solutions to support applications.
  • Follow software development lifecycle, automated testing, security scanning, code quality, and DevSecOps practices.
  • Collaborate using Git-based source control workflows, including branching, code reviews, and pull or merge requests.

Benefits

  • Comprehensive benefits and wellness packages.
  • 401(k) with company match.
  • Competitive pay and paid time off.
  • Medical plan options, including some with Health Savings Accounts.
  • Dental plan options.
  • Vision plan.
  • Full flex work weeks where possible.
  • Paid time off plans, including vacation, sick and personal time, holidays, and paid parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits.
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance are provided or available.
  • AI-powered career tool identifying career steps and learning opportunities.
  • Internal mobility team supporting career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service