Red Hat is looking for a Senior Software Engineer to join the AI Catalyst Platform team within AI Engineering. In this role, you will provide technical and operational support to accelerate AI prototyping and enhance operational efficiency. You will be responsible for designing and maintaining scalable platforms, managing infrastructure, and partnering closely with the AI Catalyst team to optimize workflows for rapid AI innovation.
What You'll Do
- Design and maintain scalable, secure, and efficient platforms to support AI Catalyst team initiatives, ensuring smooth integration of AI models and workflows.
- Provide expertise in Kubernetes and cloud platforms (GCP, AWS, Azure) for container orchestration, scalable deployments, and real-time operations.
- Partner with the AI Catalyst team to identify bottlenecks, remove blockers, and optimize workflows for faster delivery of AI prototypes.
- Lead the implementation of critical systems (APIs, orchestration, observability, deployment) to ensure speed, reliability, and maintainability.
- Work closely with engineering, product, and design teams to align technical priorities and drive impactful AI initiatives.
- Guide and mentor engineers, fostering a culture of technical excellence, collaboration, and rapid execution.
- Mentor senior engineers and contribute to a culture of technical excellence, velocity, and pragmatic decision-making.
What We're Looking For
- 6+ years of software engineering experience.
- Strong background in Python and background in C, C++, Go, or Rust.
- Proficiency in RHEL or other Linux distributions.
- Strong ability to communicate technical tradeoffs and bring clarity to ambiguous situations.
- Enthusiasm for enabling AI initiatives that drive real-world impact and accelerate prototyping efforts.
- Ability to move fast without compromising quality, thriving in environments where rapid iteration and high ownership are the norm.
- Proven ability to work on and deliver successful Proof of Concepts or initiatives, showcasing the ability to rapidly prototype and validate ideas.
Nice to Have
- Experience with building and packaging Python projects, package managers (dnf, pip), and build systems (cmake, meson).
- Experience in working with upstream projects and Open Source communities.
- Experience in early-stage product incubation or 0→1 product delivery.
- Contributions to internal AI platforms, model evaluation frameworks, or observability for AI systems.
Technical Stack
- Languages: Python, C, C++, Go, Rust
- Platforms: RHEL/Linux, Kubernetes
- Cloud: GCP, AWS, Azure
Team & Environment
You will be part of the AI Catalyst Platform team within AI Engineering, focused on providing the foundational platforms that enable rapid AI innovation.
Work Mode
This role is global, open to candidates in 40+ countries. Red Hat supports a flexible and distributed work model.
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.





