Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Red Hat Logo

Software Engineer, AI Platform Core Components: Productization

Red Hat

$108,760 - $173,800
Aug 21, 2025
Boston, MA, US
Apply Now

Red Hat is seeking to enhance its AI offerings by improving the product delivery pipelines for its AI portfolio, focusing on automation, optimization, and testing to ensure high quality and fast delivery of AI/ML products to customers and the community.

Requirements

  • Experience in software development using programming languages such as Python or Go, and familiarity with scripting languages such as Bash or Groovy
  • Hands-on experience implementing and managing delivery pipelines, with proficiency in CI/CD tools such as Jenkins, GitHub Actions, Tekton, or GitLab CI
  • Experience with containerization technologies such as Docker, Podman, Kubernetes, or OpenShift
  • Demonstrated ability to implement and take ownership of complex features both independently and collaboratively
  • Strong problem-solving and troubleshooting skills with a focus on root cause analysis
  • Experience with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform, or IBM Cloud
  • Familiarity with infrastructure-as-code (IaC) tools such as Terraform or Ansible

Responsibilities

  • Design, implement, and maintain product delivery pipelines, and automate build, test, and deployment processes to improve efficiency and reliability
  • Monitor productization processes and performance, identify bottlenecks, and implement enhancements
  • Diagnose and resolve issues in delivery pipelines, and assist with deployment troubleshooting
  • Integrate automated testing into the delivery pipeline to ensure code quality and reduce manual testing efforts
  • Maintain clear, comprehensive documentation for productization processes, guidelines, and best practices
  • Apply security best practices to delivery pipelines, ensuring compliance with industry standards
  • Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling

Other

  • Collaborate with a diverse team of highly motivated software and quality engineers
  • Work closely with product management, other engineering teams across Red Hat, as well as our partners and key customers
  • Coach and mentor junior team members to help expand their expertise
  • Ability to adapt to and work in a fast-paced, agile environment with evolving technologies and processes
  • Bachelor’s degree in computer science, information technology, or a related field