Unlock Your Potential as a Senior Software Engineer
We're seeking an exceptional Senior Software Engineer to join our rapidly growing engineering team. Our focus is on creating a platform, partner ecosystem, and community that empowers enterprise customers to accelerate business success using AI.
* You'll contribute to the development of the OpenShift AI product as a core developer for the Model Training team.
* You'll work closely with other developers and cross-functional teams to design, secure, build, test, and release new capabilities.
* This role requires strong leadership skills, with experience in guiding junior engineers.
The ideal candidate will have a passion for working in open-source communities and developing solutions that integrate Red Hat, open-source, and partner technologies into a cohesive platform.
Main Responsibilities:
* Participate in architecting and leading implementation tasks of new features and solutions for OpenShift AI.
* Innovate in the MLOps domain by contributing meaningfully to upstream communities.
* Develop integrations between various portions of the OpenShift AI stack.
* E nsure non-functional requirements including security, resiliency, and maintainability are met.
* Write unit and integration tests and work with quality engineers to ensure product quality.
Requirements:
* Experience developing applications in Go, Python, Kubernetes, or other cloud-native technologies.
* Able to quickly learn and guide others on using new tools and technologies.
* Proven ability to innovate and a passion for staying at the forefront of technology.
* Autonomous work ethic, thriving in a dynamic, fast-paced environment.