Principal Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
This role will be located within the AI Innovation team in Red Hat AI Engineering, which leads frontier AI research in Red Hat and drives innovation for Red Hat's AI Portfolio. The AI Innovation Team conducts customer- and science-driven research and productizes outcomes via open-source software. Our focus is on bridging the gap between cutting-edge research and production by productizing research papers (often featured in top AI conferences like NeurIPS, ICLR and ICML) onto the Red Hat AI platform. We operate as an open organization where contributions are valued and expected from all levels. You will serve as a technical bridge between AI algorithms and the Red Hat AI platform. This is not just an execution role; it is a technical leadership position where you will participate in the development and implementation of novel algorithms alongside the research community (internal and external). We are seeking a candidate with strong backend systems expertise to build the "plumbing" and tooling that enables both local experimental and large-scale AI/ML workflows. You will work across multiple squads, contributing to sprint planning, prioritization, and direct development. You will be expected to leverage AI tools in your daily workflow to maximize efficiency and help convert state-of-the-art research outputs into robust Red Hat AI products.