Red Hat is looking to transform cutting-edge open-source research outputs into robust, scalable products on the Red Hat AI platform by bridging AI algorithms and the platform.
Requirements
- Advanced programming skills in Python or similar languages (e.g., R, Julia)
- Experience with microservices and containerization technologies such as Kubernetes
- Proficiency in unit testing, integration testing, and performance testing
- Experience working within an agile development team
- Master’s or PhD in Machine Learning (ML) or Natural Language Processing (NLP)
- experience with large language models
- knowledge of frameworks like PyTorch or TensorFlow
Responsibilities
- Contribute to open-source AI/ML projects, preparing them for integration into the Red Hat AI platform
- Design and influence the architecture of the Red Hat AI platform to support cutting-edge AI/ML algorithms
- Evaluate existing product offerings and iterate on improvements based on metrics and user feedback
- Collaborate closely with research scientists, product managers, and stakeholders to understand requirements and deliver effective solutions
- Participate in code reviews and promote best practices within the engineering team
- Stay updated with the latest advancements in generative AI and related fields
- Document system designs, processes, and model performance for transparency and future reference
Other
- Bachelor’s degree in Computer Science or an equivalent field
- Strong self-motivation and organizational skills
- Ability to manage multiple concurrent projects effectively
- Excellent mentorship and coaching capabilities
- Outstanding written and verbal communication skills