Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Senior Software Engineer 
India, Karnataka, Bengaluru 
236709476

15.12.2024

Job Summary:

The future of AI is open, presenting extensive opportunities, and RHOAI stands as a strategic focus for Red Hat. You'll join a team that fosters continuous learning, career growth, and professional development. You'll have the freedom to rapidly design, secure, build, test, and release groundbreaking AI components.

What you will do

  • Contribute to architecture and design of RHOAI, and provide input that elevates the platform and user experience

  • Lead the development of new platform technologies and solutions for RHOAI

  • Use CI/CD best practices to develop and deliver solutions

  • Participate in upstream communities such as Kubeflow to ensure the technologies work on OpenShift and can be integrated with RHOAI

  • Present at OpenShift/Kubernetes, and AI/ML related technology conferences and internally within the AI/ML communities of practice

  • Work with the open source communities to evaluate new AI, ML and big data technologies and create examples of integrations between their technology and RHOAI

  • Mentor and guide other engineers

What you will bring

  • Demonstrate innovation skills and a passion for technology

  • Define and apply RHOAI policies to ensure our RHOAI components are observable and scalable

  • Demonstrable expertise in Go (preffered) or Python

  • Understanding of Linux operating system

  • Experience building and deploying container-based applications to include the install/upgrade through our operator

  • Understanding of how Open Source and Free Software communities work

  • Good understanding Kubernetes architecture and ​​operators/controllers

  • Good written and verbal communication skills; fluent English language skills

Nice to Haves

  • Security background

  • Knowledge of prometheus monitoring stack

  • Experience with development for public cloud services (AWS, GCE, Azure)

  • Experience troubleshooting complex issues in distributed systems

  • Bachelor's degree or higher in computer science or other related discipline