Come be a part of Red Hat's charge to democratize AI with open source! Red Hat's Global Engineering Team is looking for a Principal Software Engineer to join our newly formed AI Engineering organization. About the Team 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. About the Role 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level