Red Hat

Senior Software Engineer – vLLM Inference

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $136,320 - $225,090 per year

Job Level

About the role

  • Collaborate with research and product development teams to scale machine learning products for internal and external applications
  • Actively contribute to managing and releasing upstream and midstream product builds
  • Test to ensure correctness, responsiveness, and efficiency
  • Troubleshoot, debug and upgrade Dev & Test pipelines
  • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
  • Collaborate with a cross-functional team about market requirements and best practices
  • Keep abreast of the latest technologies and standards in the field

Requirements

  • 2+ years of experience in MLOps, DevOps, Automation and/or modern Software Deployment practices
  • Experience with Release Engineering
  • Experience evaluating LLMs for performance and accuracy (think HellaSwag, MMLU, Chatbot Arena, TruthfulQA, etc.)
  • Being super comfortable with Python and PyTest is a must
  • Strong experience with Git, Github Actions including self-hosted runners, BuildKite, Terraform, Jenkins, Ansible, and/or other common technologies for automation and monitoring
  • Experienced with administering Kubernetes/OpenShift and/or docker/podman
  • Experience with Cloud Computing using at least one of the following Cloud infrastructures: AWS, GCP, Azure, or IBM Cloud
  • Familiar with Agile development methodology
  • Solid troubleshooting skills
  • Ability to interact comfortably with the other members of a large, geographically dispersed team
  • Experience maintaining an infrastructure and ensuring stability
  • While a Bachelor’s degree or higher in computer science, mathematics, or a related discipline is valued, we prioritize technical prowess, initiative, problem solving, and practical experience
  • Familiarity with contributing to the vLLM CI community is a big plus
Benefits
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MLOpsDevOpsAutomationSoftware DeploymentRelease EngineeringPythonPyTestGitGitHub ActionsKubernetes
Soft Skills
troubleshootingproblem solvingcollaborationcommunicationinitiative