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
Sep 12, 2025
Boston, MA, US
Apply Now

Red Hat is looking to hire a Software Engineer to design, implement, and maintain product delivery pipelines for their AI portfolio, focusing on automating, optimizing, and testing software productization to ensure high quality and fast delivery, thereby expanding the impact of Red Hat's AI offerings.

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
  • Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality
  • Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process
  • 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
  • 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
  • Effective communication and collaboration skills