Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

reflexiveconcepts.catsone.com

NewBe an early applicant

Software Engineer III

Posted Updated
Discussion

Summary

Designs, develops, deploys, and supports Retrieval-Augmented Generation (RAG) solutions for a mission-critical customer in a high-performance computing Linux environment. Day-to-day work centers on Python, LLM/RAG pipelines, Docker/Kubernetes/Helm containerization, GitLab CI/CD, and Prometheus/Grafana observability; requires an active TS/SCI with FS Polygraph.

Reflexive Concepts is seeking a skilled Software Engineer III to join our team!

In this role, you will design, develop, deploy, and support Retrieval-Augmented Generation (RAG) solutions within a high-performance computing (HPC) Linux environment. The work spans Large Language Models, LLM orchestration frameworks, knowledge retrieval systems, embedding models, and containerized applications, delivering scalable, production-ready solutions for a mission-critical customer.

Qualifications:
  • Active TS/SCI + FS Polygraph
  • Master's degree in Computer Science or related discipline from an accredited college or university, plus 5 years of experience as a SWE-3, in programs and contracts of similar scope, type, and complexity OR
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus 7 years of experience as a SWE-3, in programs and contracts of similar scope, type, and complexity OR
  • 9 years of experience as a SWE-3, in programs and contracts of similar scope, type, and complexity.
Required Skills + Experience:
  • Proven experience working in Linux environments, including advanced use of the Linux command-line interface (CLI) for development, troubleshooting, and system administration
  • Recent hands-on software development experience using Python, with a strong understanding of modern software engineering practices and frameworks
  • Experience with containerization technologies, such as Docker, Podman, and containerd, for application packaging, deployment, and lifecycle management
  • Experience designing, authoring, and deploying Helm charts to manage Kubernetes-based applications and services
  • Experience developing, testing, deploying, and supporting containerized applications in production environments.
  • Experience creating, configuring, and managing Kubernetes resources, including Deployments, Services, ConfigMaps, Secrets, Ingresses, and Operators
  • Working knowledge of Generative SI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (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 leveraging observability, metrics, logging, and monitoring solutions including Prometheus and Grafana
  • Proficiency with Git-based source control workflows, including branching strategies, code reviews, pull/merge requests, and collaborative development practices
  • Understanding of software development lifecycle (SDLC) best practices, including automated testing, security scanning, code quality analysis, and DevSecOps principles
Desired Skills + Experience
  • Familiar with developing, deploying, troubleshooting, and sustaining mission applications in an AWS Cloud environment
  • Experience with the Atlassian suite of tools including Confluence and Jira
  • Experience working with, and debugging, GPU-enabled applications
  • Experience using a machine-learning framework (PyTorch, TensorFlow, etc)
  • Experience with other ML pipelines/frameworks like KubeFlow, NeMo, PyTorch Lightning, etc.
  • Experience with SQL, Elasticsearch, and Vector databases
  • Knowledge of SI inferencing solutions such as Nvidia NIM/TRITON, vLLM, and direct deployment (e.g. Ray)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →