HPC - Senior Software Engineer - Linux, Python, Kubernetes

Erias Ventures•Annapolis Junction, MD
•$229,000 - $251,000

About The Position

Erias Ventures is seeking 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 engineer will use Python, Kubernetes, Helm, and CI/CD automation to deliver scalable, production-ready solutions in secure, mission-critical environments. A current Top-Secret/SCI security clearance with polygraph, obtained within the past seven years, is required. Candidates cannot be sponsored or nominated for a government security clearance for this position. The experience and education requirement can be met through one of the following: a master's degree in Computer Science or a related discipline from an accredited college or university and five years of relevant software engineering experience; a bachelor's degree in Computer Science or a related discipline from an accredited college or university and seven years of relevant experience; or nine years of relevant experience. The expected salary range is $229,000–$251,000, depending on education and years of experience. Erias Ventures describes its culture as entrepreneurial and technically strong, emphasizing creative problem-solving, open communication, employee empowerment, and diverse perspectives. The company is an equal opportunity employer.

Requirements

  • Current Top-Secret/SCI security clearance with polygraph, obtained within the past seven years; clearance sponsorship or nomination is not available for this position.
  • One of the following education and experience combinations: master's degree in Computer Science or a related discipline and five years of relevant software engineering experience; bachelor's degree in Computer Science or a related discipline and seven years of relevant software engineering experience; or nine years of relevant software engineering experience.
  • Proven experience working in Linux environments, including advanced Linux CLI use for development, troubleshooting, and system administration.
  • Recent hands-on Python software development experience and a strong understanding 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, or GitLab Runners, or similar tools.
  • Experience using 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 an AWS Cloud environment.
  • Experience with Atlassian tools, including Confluence and Jira.
  • Experience working with and debugging GPU-enabled applications.
  • Experience using a machine-learning framework 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 approaches such as Ray.

Responsibilities

  • Design, develop, deploy, and support RAG solutions within 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 for Kubernetes-based applications and services.
  • Implement and maintain CI/CD pipelines.
  • Use Linux command-line tools for development, troubleshooting, and system administration.
  • Apply software development lifecycle practices, including automated testing, security scanning, code quality analysis, and DevSecOps principles.

Benefits

  • Above-market hourly pay.
  • 11% Roth or traditional 401(k) contribution with immediate vesting and deposit.
  • Spot bonuses for assisting with business development and company growth.
  • Professional development bonuses for certificates and degrees.
  • Company-subsidized medical coverage.
  • Company-paid vision and dental coverage.
  • Company-paid long-term disability, short-term disability, and group life insurance.
  • Paid time off with flexible work schedules and a birthday off.
  • Amazon Prime membership and monthly internet reimbursement.
  • Technology and productivity allowance for equipment and supplies.
  • Company events and morale-building activities.
  • Onboarding and annual swag.
  • Company-paid professional development and training.
  • Referral bonus of up to $10,000 for each successful hire.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service