Senior Software Engineer - AI Platform Development

Red Hat United State
Remote
Apply
AI Summary

Join Red Hat's OpenShift AI team as a Senior Software Engineer to lead AI platform component design and development. Contribute to the overall architecture and user experience of RHOAI. Collaborate with open source communities and represent Red Hat at industry conferences.

Key Highlights
Lead AI platform component design and development
Provide technical guidance to engineering and product teams
Collaborate with open source communities
Technical Skills Required
Go Python Linux Kubernetes Containerized applications LLMs (e.g., Google Gemini) GitHub Copilot Cursor Claude Code
Benefits & Perks
Comprehensive medical, dental, and vision coverage
Flexible Spending Account for healthcare and dependent care
Health Savings Account for high deductible medical plans

Job Description


About The Company

Red Hat is the world’s leading provider of enterprise open source software solutions, leveraging a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. With a presence in over 40 countries, Red Hat fosters a flexible work environment that accommodates in-office, hybrid, and fully remote roles, encouraging associates to bring their innovative ideas to life regardless of their tenure or title. Renowned for its open and inclusive culture, Red Hat promotes transparency, collaboration, and diversity, empowering employees from various backgrounds to contribute to solving complex problems and driving technological advancement. As a pioneer in open source, Red Hat continues to set industry standards through its commitment to community engagement, continuous innovation, and delivering impactful solutions to its global customer base.

About The Role

We are seeking a highly skilled and innovative Software Engineer to join the Red Hat OpenShift AI team. This role offers an exciting opportunity to lead the design and development of cutting-edge AI components within the Red Hat OpenShift AI (RHOAI) platform. As a key contributor, you will provide technical guidance, influence architectural decisions, and collaborate with open source communities such as Kubeflow, MLflow, and Kubernetes to ensure seamless integration and operational excellence. Your expertise will help shape the future of AI solutions by developing scalable, reliable, and secure components that enhance the platform’s capabilities. The role involves mentoring engineering teams, experimenting with emerging AI technologies, and representing Red Hat at industry conferences, positioning you at the forefront of AI and open source innovation. This is a unique chance to contribute to a rapidly evolving platform that empowers organizations worldwide to build, scale, and operationalize AI solutions with unmatched flexibility and value.

Qualifications

  • 8+ years of progressive experience in software engineering
  • Proven experience in a technical leadership role, guiding teams and influencing decisions
  • Strong background in software architecture and design
  • Excellent communication skills, fluency in English
  • Solid understanding of the Linux operating system
  • Proficiency in Go programming language
  • Expertise in Python development
  • Experience building and deploying containerized applications, including operator-based processes
  • Deep knowledge of open source software communities and collaboration models
  • Understanding of Kubernetes architecture, operators, and controllers
  • Hands-on experience troubleshooting complex distributed systems issues
  • Experience working with public cloud services such as AWS, GCP, and Azure
  • Proficiency in utilizing LLMs (e.g., Google Gemini) for research, documentation, and problem-solving tasks
  • Proactive use of AI-assisted development tools like GitHub Copilot, Cursor, and Claude Code
  • Bachelor’s degree or higher in Computer Science or a related field

Responsibilities

  • Lead the design and development of new AI platform components for RHOAI, ensuring scalability and reliability
  • Provide technical guidance and innovative insights to engineering and product teams
  • Contribute to the overall architecture and user experience of RHOAI
  • Define and implement policies to ensure observability, security, and scalability of platform components
  • Develop cross-team plans to maintain consistency in implementation and deployment
  • Apply CI/CD best practices to deliver high-quality, maintainable software solutions
  • Collaborate with upstream communities such as Kubeflow, MLflow, and Kubernetes for seamless integration
  • Represent Red Hat at industry conferences and engage with open source communities
  • Evaluate emerging AI, ML, and data technologies, creating integration examples with RHOAI
  • Mentor and guide engineers, fostering a culture of technical excellence and collaboration
  • Experiment with emerging AI technologies to identify opportunities for workflow enhancement

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account for healthcare and dependent care
  • Health Savings Account for high deductible medical plans
  • Retirement 401(k) plan with employer match
  • Paid time off and holidays
  • Paid parental leave for all new parents
  • Disability leave, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, and employee assistance program

Equal Opportunity

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other protected characteristic. We are committed to fostering an inclusive environment where all individuals can thrive and contribute their best ideas.


Subscribe our newsletter

New Things Will Always Update Regularly