Logo
Red Hat

Senior Software Engineer - RHOAI Model Context Protocol

Red Hat, Raleigh, North Carolina, United States, 27601

Save Job

Overview

Join to apply for the

Senior Software Engineer - RHOAI Model Context Protocol

role at

Red Hat . The Red Hat OpenShift AI (RHOAI) team is looking for a Software Engineer with Kubernetes and MLOps experience to join our engineering team. You will work to build a platform, partner ecosystem, and community to help enterprise customers solve problems and accelerate business success using AI. This role offers opportunities to contribute to the development of the RHOAI product, participate in open source communities, and work on hybrid cloud MLOps platforms. You will be part of an evolving development team, primarily as an individual contributor, collaborating with other developers and cross-functional teams. You should be passionate about open-source and about integrating Red Hat, open-source, and partner technologies into a cohesive platform. What You Will Do

Contribute to the architecture, design, development, and testing of new features and solutions for RHOAI Contribute to cutting-edge technologies and emerging technologies like model context protocol (MCP) Ensure non-functional requirements including security, resiliency, and maintainability are met Write unit and integration tests and work with quality engineers to ensure product quality Share recommendations and technical knowledge to foster continuous improvement Collaborate with product management, engineering, and cross-functional teams to analyze and clarify business requirements Communicate effectively to stakeholders to ensure visibility of development efforts Utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) to accelerate development cycles and enhance code quality Own the implementation, upstream contribution, and open source legacy of cutting-edge technologies Innovate in the MLOps domain by participating in upstream communities (Kubeflow, MlMD, llama-stack) What You Will Bring

Minimum of 3 years of experience developing applications in Go or Python, or other language Experience in Kubernetes, OpenShift or other cloud-native technologies Ability to quickly learn and use new tools and technologies Experience with source code management tools such as Git Good system understanding and troubleshooting capabilities Ability to work independently in a fast-paced, ever-changing environment The Following Is Considered a Plus

While a Bachelor’s degree or higher in computer science or a related discipline is valued, practical experience and technical prowess are prioritized Understanding of how Open Source and Free Software communities work Experience with development for public cloud services (AWS, GCE, Azure) Experience working with or deploying MLOps platforms Excellent written and verbal communication skills Compensation and Benefits

The salary range for this position is $116,270.00 - $191,840.00. Actual offer based on qualifications. Pay transparency and factors that determine compensation are described by Red Hat; remote-US location considerations may apply. Benefits include comprehensive medical, dental, and vision coverage; flexible spending accounts; Health Savings Account; 401(k) with employer match; paid time off and holidays; parental leave; disability and paid family medical leave; and additional benefits. About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, delivering Linux, cloud, container, and Kubernetes technologies through a community-powered approach. We hire people who bring ideas, help solve problems, and make an impact in an open and inclusive environment. Equal Opportunity Policy (EEO)

Red Hat is an equal opportunity workplace and affirmative action employer. We review applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, disability, marital status, or any other basis prohibited by law. Red Hat does not seek unsolicited resumes from recruitment agencies. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries about the status of a job application will not receive a reply. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants.

#J-18808-Ljbffr