Red Hat is looking for a Senior Software Engineer to integrate components for running AI workloads on a RHEL-based operating system appliance, unifying diverse elements into a polished end product.
Requirements
- Strong background in Python and background in C, C++, Go or Rust.
- Proficiency in RHEL or other Linux distributions
- Familiarity with containerization and orchestration
- Experience with Fedora-based operating systems are highly desirable
- Experience with packaging (rpms and Python)
- Experience with bootc or Image Mode RHEL would be a big plus
- Experience with Kubernetes
Responsibilities
- Contribute to the development and implementation of software to deliver RHEL AI as an Operating System Appliance.
- Work closely with teams within AI Engineering, where collaboration opportunities present themselves
- Adhere to architectural and design principles that help improve overall development within the group
- Learn the architectural concepts that are key to the development of our AI product portfolio
- Contribute to product quality for our product set by looking to continuously improve process and coding standards
- Mentor more junior members of the team and help expand their skills
- Look for opportunities to contribute to upstream AI/ML communities that are relevant to our product offerings.
Other
- 6+ years of software engineering experience
- Problem solving and troubleshooting skills with a focus on root cause analysis
- A passion for both Open Source software and its communities
- A desire to contribute to Red Hat’s mission to help customers bring AI to their data.
- The salary range for this position is $133,650.00 - $220,680.00.