principal Software Engineer tech_leadership · Posted May 19, 2026

About this role

Red Hat is hiring a principal-level Software Engineer as a remote position. The posting calls out experience with Python, AWS, Azure, Kubernetes.

Role
Software Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Remote (Ireland)
Work mode
Remote
Posted
May 19, 2026

More roles at Red Hat

Senior Software Engineer - OpenShift Virtualization Windows Guests
Raleigh, NC · senior
Python Go Kubernetes
Software Engineer - API Server (OpenShift)
Raleigh, NC · mid
Kubernetes Linux Java
Software Engineer, Telco
Raleigh, NC · mid
Python Go C++
Senior Software Engineer - Image Builder Service
Raleigh, NC · senior
Kubernetes Linux
Cloud Architect - OpenShift (Saudi National)
Riyadh - MSO · mid
Ansible CI/CD Linux
All Red Hat jobs →

Job description

from Red Hat careers

Are you ready to join a game-changing open-source AI platform that harnesses the power of hybrid cloud to drive innovation?

The Red Hat OpenShift AI (RHOAI) team is looking for a Principal Software Engineer with Kubernetes and MLOps (Machine Learning Operations) experience to join our rapidly growing engineering team. Our focus is to create a platform, partner ecosystem, and community by which enterprise customers can solve problems to accelerate business success using AI. This is a very exciting opportunity to build and impact the next generation of hybrid cloud MLOps platforms, contribute to the development of the RHOAI product, participate in open source communities, and be at the forefront of the exciting evolution of AI. You’ll join an ecosystem that fosters continuous learning, career growth, and professional development. 

You will be contributing as a core developer for AI experiment tracking on OpenShift AI. You will work as part of an evolving development team to rapidly design, secure, build, test, and release new capabilities. This role is for an individual contributor who collaborates closely with other developers and cross-functional teams. You will have the opportunity to actively participate in both our downstream efforts as well as the upstream MLFlow project. You should have a passion for working in open-source communities and for developing solutions that integrate Red Hat, open-source, and partner technologies into a cohesive platform.

This is an excerpt. Read the full job description on Red Hat careers →
All software engineering jobs software engineering salaries software engineering career path
All Red Hat Jobs Browse software engineering roles principal positions