Software Development Leader
The AI Core Components organization is seeking an individual with a passion for Open Source, automation, and innovation.
This role enables you to work on a variety of challenging new projects, bring them to a state of customer-readiness, and help your fellow engineers contribute to these projects.
You will have the opportunity to impact Red Hat's rapidly growing AI/ML family of products directly.
In this position, you will work closely with Product Management, other engineering teams within Red Hat, as well as partners and key customers.
We expect you to bring a passion for both Open Source software and its communities, as well as a desire to contribute to our mission.
Key Responsibilities:
* Examine new project opportunities, identify the right approach, and develop solutions with quality, security, maintainability, supportability, performance, and resilience in mind.
* Work closely with Engineering, Product Management, and Support stakeholders to prioritize features and bugs during all phases of development.
* Participate in interactions with hardware partners to get key functionality included in their roadmap.
* Communicate architectural concepts and decisions to various audiences.
* Be a leader and mentor for junior team members, helping expand their skill sets.
* Participate in upstream AI/ML communities to learn about technologies and how they might be used within our offerings.
Requirements:
* Strong experience with RHEL or other Linux distributions.
* 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.
* Experience with container technologies, such as Kubernetes/OpenShift and Podman.
* Hands-on learning and demonstrable experience with implementing and owning complex features individually and in collaboration with others.
Benefits:
* Opportunity to work on cutting-edge technology projects.
* Collaborative environment with experienced engineers.
* Continuous learning and growth opportunities.
Others:
* Regular check-ins and feedback.
* Flexible work arrangements.