Senior Software Engineer – Generative AI & RAG

Ctrl +•Annapolis Junction, MD
•Onsite

About The Position

Build production-ready Retrieval-Augmented Generation (RAG) solutions on a high-performance Linux platform, delivering scalable AI capabilities in a secure, mission-critical computing environment. The role involves developing and supporting RAG systems, working with large language models, embedding models, and vector databases, and packaging and deploying containerized applications. The position is based on-site in Annapolis Junction, Maryland. Applicants must live within commuting distance and currently hold an active TS/SCI clearance with polygraph; the employer does not sponsor new clearances or clearance upgrades. Some roles may allow limited telework, but regular on-site attendance is required and the positions are not fully remote.

Requirements

  • Seven years of relevant experience with a Bachelor's degree in Computer Science or a related discipline; five years with a Master's degree, or nine years without a degree.
  • Currently hold an active TS/SCI clearance with polygraph.
  • Advanced Linux command-line skills.
  • Recent Python development experience.
  • Experience with Docker, Podman, or containerd.
  • Experience with Helm and Kubernetes resources.
  • Experience with LLMs, RAG, embeddings, and vector databases.
  • Experience with GitLab CI/CD, Flux CD, or similar tools.
  • Experience with Prometheus and Grafana.
  • Knowledge of Git workflows and code reviews.
  • Knowledge of the SDLC, automated testing, and DevSecOps.
  • Live within commuting distance of the listed work location.

Nice To Haves

  • AWS cloud deployments.
  • Jira and Confluence.
  • GPU-enabled applications.
  • PyTorch or TensorFlow.
  • KubeFlow, NeMo, or PyTorch Lightning.
  • SQL, Elasticsearch, and vector databases.
  • NVIDIA NIM/Triton, vLLM, or Ray.

Responsibilities

  • Design, develop, and support RAG solutions.
  • Work with LLMs, embedding models, and vector databases.
  • Package and deploy containerized applications.
  • Author Helm charts and manage Kubernetes resources.
  • Build CI/CD pipelines with GitLab and Flux CD.
  • Monitor services with Prometheus and Grafana.

Benefits

  • 10% employer 401(k) non-elective contribution.
  • Employer-paid life insurance and short- and long-term disability insurance.
  • Medical, dental, and vision coverage options.
  • Employee Assistance Program.
  • Professional development and certification reimbursement.
  • Technology and ergonomic equipment reimbursement, subject to eligibility.
  • Referral and retention bonus programs, subject to eligibility.
  • Paid social and team events.
  • Compensation model options include Max Rate, With Bonus, or With Bonus and PTO; PTO and bonuses depend on the selected model and role eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service