Senior Software Engineer

Red HatBoston, MA
Hybrid

About The Position

Write clean, efficient, and well-documented code, adhering to Red Hat's policies and industry standards, with a focus on secure coding practices. Lead code reviews, architectural reviews, and technical documentation efforts to ensure high code quality and maintainable systems. Adapt quickly to a modern AI technology stack, including vLLM, llm-d, Agentic AI, LLMs, PyTorch, and Kubernetes/OpenShift. Contribute high-quality code to open source projects that align with Red Hat's business interests. Work with cross-functional teams to integrate Agentic AI functionality into Red Hat’s AI product portfolio. Evaluate new AI/ML technologies proposed by product managers, including building proof-of-concept implementations and conducting gap analysis. Design and develop robust, scalable, and production-ready solutions suitable for deployment within enterprise Kubernetes environments. Engage with architects, product managers, and other stakeholders to translate complex requirements into technical specifications and deliver high-quality, user-centric features. Act as the Subject Matter Expert (SME), providing essential support and technical expertise to various teams. Participate in agile/scrum processes to help refine backlog items for clarity and technical feasibility.

Requirements

  • Master's degree (U.S. or foreign equivalent) in Computer Science or related field and five (5) years of experience in the job offered or related role.
  • Must have five (5) years of experience with object-oriented programming principles, secure coding practices, and design patterns utilizing languages including Python or Golang.
  • Must have four (4) years of experience with microservice architecture and API development.
  • Must have three (3) years of experience with: Kubernetes, OpenShift or other cloud-native technologies; leading projects, performing code reviews, and mentoring junior engineers; and CI/CD tools and version control.
  • Must have two (2) years of experience contributing to a minimum of three (3) established open source projects.
  • Must have one (1) year of experience with AI/ML.

Responsibilities

  • Write clean, efficient, and well-documented code, adhering to Red Hat's policies and industry standards, with a focus on secure coding practices.
  • Lead code reviews, architectural reviews, and technical documentation efforts to ensure high code quality and maintainable systems.
  • Adapt quickly to a modern AI technology stack, including vLLM, llm-d, Agentic AI, LLMs, PyTorch, and Kubernetes/OpenShift.
  • Contribute high-quality code to open source projects that align with Red Hat's business interests.
  • Work with cross-functional teams to integrate Agentic AI functionality into Red Hat’s AI product portfolio.
  • Evaluate new AI/ML technologies proposed by product managers, including building proof-of-concept implementations and conducting gap analysis.
  • Design and develop robust, scalable, and production-ready solutions suitable for deployment within enterprise Kubernetes environments.
  • Engage with architects, product managers, and other stakeholders to translate complex requirements into technical specifications and deliver high-quality, user-centric features.
  • Act as the Subject Matter Expert (SME), providing essential support and technical expertise to various teams.
  • Participate in agile/scrum processes to help refine backlog items for clarity and technical feasibility.

Benefits

  • bonus
  • commission
  • equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service