Descrizione Lavoro
OverviewRHOAI Senior Software Engineer - Model Training/OpenShift AI at Red Hat. The Red Hat OpenShift AI team is looking for a Senior Software Engineer with Kubernetes and MLOps (Machine Learning Operations) experience to join our engineering team. This role focuses on building a platform, partner ecosystem, and community to help enterprises solve problems using AI. You will contribute as a core developer for the Model Training team, working on core model training tools (Ray, Kubeflow, PyTorch, etc.) for OpenShift AI. This is a hands-on, individual contributor role that may involve mentoring junior engineers and collaborating with cross-functional teams. You should value open-source communities and enjoy integrating Red Hat, open-source, and partner technologies into a cohesive platform.What You Will DoParticipate in architecting and leading implementation tasks for new features and solutions in OpenShift AIInnovate in the MLOps domain by contributing to upstream communitiesDevelop integrations across the OpenShift AI stackContribute to technical vision and lead high-impact projectsEnsure non-functional requirements including security, resiliency, and maintainabilityWrite unit and integration tests and collaborate with quality engineers to ensure product qualityApply CI/CD best practices to deliver productized solutions for OpenShift AIShare knowledge and foster a culture of continuous improvementCollaborate with product management and cross-functional teams to analyze and clarify business requirementsCommunicate effectively with stakeholders to ensure visibility of development effortsProvide thoughtful code reviewsMentor, influence, and coach a distributed team of engineersWhat You Will BringExperience developing applications in GoExperience developing applications in PythonExperience with Kubernetes, OpenShift, or other cloud-native technologiesAbility to quickly learn and guide others on new tools and technologiesProven ability to innovate with a passion for staying at the forefront of technologyExperience with distributed systems run on Kubernetes and troubleshooting themAutonomous work ethic, thriving in a dynamic environmentExperience providing technical leadership in a global teamExcellent written and verbal communication skillsThe Following Will Be Considered a PlusPractical experience prioritized over formal degreesUnderstanding of how Open Source communities workExperience with development for public cloud services (AWS, GCE, Azure)Experience working with or deploying MLOps platformsExperience with AI/ML model training and tuningExperience writing Kubernetes/OpenShift controllers and operatorsExperience writing DSLs in Python or other languagesAbout Red HatRed Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. We support flexible work environments and encourage ideas from all levels. We are committed to open source and an inclusive culture.Inclusion at Red HatRed Hat’s culture is built on open source principles of transparency, collaboration, and inclusion, enabling voices from diverse backgrounds to be heard and celebrated. We invite applicants from all backgrounds to join our global community.Equal Opportunity Policy (EEO)Red Hat is proud to be an equal opportunity workplace and affirmative action employer. We review applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, disability, or any other status prohibited by law. Red Hat does not seek unsolicited resumes from recruitment agencies, and we provide accommodations to applicants as needed.
#J-18808-Ljbffr