Red Hat's Office of the CTO is looking to improve the performance, safety and reliability of AI enabled applications in both greenfield and brownfield projects
Requirements
- Advanced programming skills in Python
- Ability to work with Cloud Native technologies and platforms, including Kubernetes and containers
- Understanding of systems design and architecture, as it applies to AI enabled applications
- AI/ML-related course work or independent project work with evidence of completion
- Experience with Linux (e.g. RHEL, Ubuntu, etc.)
- Familiarity with Kubernetes and containers
- Experience with open source AI/ML models and frameworks
Responsibilities
- Provide technical leadership and engineering to improve the performance, safety, and reliability of AI based intelligent applications
- Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices
- Design and conduct experiments to understand the behavior of AI models and their surrounding application systems
- Apply a data driven approach to application or system changes, including large-scale performance benchmarking
- Work with applications in cloud native settings, including Kubernetes and containerized deployments
- Communicate about projects, AI and data science technologies with a variety of technical and non-technical stakeholders
- Publicize innovations through blogs, presentations, conferences and other technical venues
Other
- Minimum of 10 years of experience
- Bachelor's degree in computer science or equivalent
- Strong self-motivation and organizational skills
- Ability to work concurrently on multiple projects, independently and within a team environment
- Excellent English written and verbal communication skills