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

Principal Software Engineer - AI Catalyst Platform team

Red Hat

Salary not specified
Sep 3, 2025
Boston, MA, USA • Raleigh, NC, USA •
Apply Now

Red Hat is looking to accelerate the development of AI prototypes by ensuring seamless platform integration, CI/CD pipelines, and other critical infrastructure to enable high-speed experimentation and iteration.

Requirements

  • Strong background in Python and background in C, C++, Go or Rust.
  • Proficiency in RHEL or other Linux distributions.
  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Experience with building and packaging Python projects, package managers (dnf, pip), and build systems (cmake, meson)
  • Experience in working with upstream projects and Open Source communities.
  • Knowledge of AI frameworks, such as PyTorch and/or TensorFlow
  • Familiarity with containerization and orchestration

Responsibilities

  • Platform Support and Optimization: Design and maintain scalable, secure, and efficient platforms to support AI Catalyst team initiatives, ensuring smooth integration of AI models and workflows.
  • Infrastructure Management: Provide expertise in Kubernetes and cloud platforms (GCP, AWS, Azure) for container orchestration, scalable deployments, and real-time operations.
  • Partner with the AI Catalyst team to identify bottlenecks, remove blockers, and optimize workflows for faster delivery of AI prototypes.
  • Technical Leadership: Lead the implementation of critical systems (APIs, orchestration, observability, deployment) to ensure speed, reliability, and maintainability.
  • Demonstrate proficiency in Kubernetes for container orchestration and scalable deployments.
  • 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.
  • 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

  • 10+ years of software engineering experience
  • Communication Skills: Strong ability to communicate technical tradeoffs and bring clarity to ambiguous situations
  • Passion for AI Innovation: Enthusiasm for enabling AI initiatives that drive real-world impact and accelerate prototyping efforts.
  • Ability to move fast without compromising quality, thriving in environments where rapid iteration and high ownership are the norm
  • PoC Experience: Proven ability to work on and deliver successful Proof of Concepts or initiatives, showcasing the ability to rapidly prototype and validate ideas.