Linux Software Development Engineer - Hybrid Opportunity
About the Role
We are seeking a skilled Linux software development engineer to join our team. As a member of our engineering group, you will be responsible for designing, implementing, and productizing RHEL AI software solutions.
Key Responsibilities
* Contribute to the development and implementation of software for RHEL AI to leverage hardware accelerators.
* Collaborate with teams within AI Engineering to identify and solve complex challenges.
* Work closely with Product Management and other engineering teams to develop and improve process and coding standards.
* Provide input to architectural and design principles that help improve overall development within the group.
Requirements
To succeed in this role, you should have:
* Experience with RHEL or other Linux distributions.
* Solid experience with software development using programming languages such as Python, Go, or similar.
* Problem-solving and troubleshooting skills with a focus on root cause analysis.
Preferred Qualifications
Prior experience with hardware acceleration, generic GPU experience, or specific ones like CUDA and ROCm is a plus. Knowledge of AI frameworks, containerization, and orchestration can also be beneficial.
This is an exciting opportunity to work with a talented team and contribute to the development of cutting-edge technology. If you are passionate about open source software and AI, we encourage you to apply.