Salary
💰 $163,420 - $269,640 per year
Tech Stack
AnsibleCloudKubernetesLinuxOpenShiftOpen SourcePythonTerraform
About the role
- ● Lead cross-functional efforts with Staff Engineers, Engineering, Product Management, and User Experience to define and drive customer needs and use cases. ● Architect and guide contributions to a Python-based midstream automation platform in the areas of CI/CD, observability, and continuous testing. ● Establish and champion best practices for automated and manual tests for Red Hat AI midstream projects/components and provide strategic status updates to key stakeholders. ● Proactively identify, analyze, and lead efforts to document unwanted behavior, output, and bias in Red Hat AI models. ● Champion the resolution of critical issues and articulate the business impact to development teams. ● Lead the engagement and representation of the team in upstream AI/ML communities, evaluating and proposing new technologies and integrations. ● Lead the research and design of new features, with emphasis on model performance, scalability, automation, and bias reduction. ● Initiate, own, and drive technical initiatives that grow, improve, and scale existing processes. ● Act as a primary contributor and steward for the development of open-source projects that comprise Red Hat’s AI family of products. ● Serve as a technical authority and lead communicator for project stakeholders, including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Requirements
- ● Expert Linux administration skills, including containers ● Expert Python development and troubleshooting skills ● Advanced skills with writing and reading Shell scripts (e.g. bash) ● Experienced in building and maintaining delivery pipelines and workflows with GitLab CI, GitHub Actions, or comparable technologies ● Ability to quickly learn and use new tools and technologies. Understanding of DevOps methodology ● Experience with Pytest (considered a plus) ● Experience with Ansible/Terraform (considered a plus) ● Experience working with Kubernetes/OpenShift, troubleshooting issues with them, and working with YAML, Kubernetes controllers, and operators (considered a plus) ● Bachelor's degree or higher in computer science or other related discipline, or equivalent years of experience.