Red Hat

Principal Software Engineer, AI Catalyst Platform

Red Hat

full-time

Posted on:

Location: Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSAzureCloudGoGoogle Cloud PlatformKubernetesLinuxOpen SourcePythonPyTorchRustTensorflow

About the role

  • Provide technical and operational support to the AI Catalyst team to accelerate AI prototyping and operational efficiency.
  • Design and maintain scalable, secure platforms integrating AI models and workflows.
  • Manage infrastructure using Kubernetes and cloud platforms (GCP, AWS, Azure) for container orchestration and scalable deployments.
  • Implement critical systems: APIs, orchestration, observability, deployment, and CI/CD pipelines.
  • Identify and remove bottlenecks; optimize workflows for faster delivery of AI prototypes.
  • Collaborate with engineering, product, and design teams to align technical priorities and drive impactful AI initiatives.
  • Mentor engineers and foster a culture of technical excellence, velocity, and pragmatic decision-making.
  • Explore and experiment with emerging AI technologies and proactively utilize AI-assisted development tools to improve workflows.

Requirements

  • 10+ years of software engineering experience
  • Strong background in Python; experience with C, C++, Go or Rust
  • Proficiency in RHEL or other Linux distributions
  • Demonstrated proficiency in Kubernetes for container orchestration and scalable deployments
  • Experience with cloud platforms (GCP, AWS, Azure) (nice to have)
  • Experience building and packaging Python projects; package managers (dnf, pip) and build systems (cmake, meson)
  • Experience working with upstream projects and Open Source communities
  • Proven ability to deliver Proof of Concepts and rapid prototypes
  • Mentorship and leadership skills; ability to mentor senior engineers
  • Familiarity with hardware acceleration (GPU, CUDA, ROCm) and AI frameworks (PyTorch, TensorFlow)
  • Familiarity with containerization, orchestration, observability, and CI/CD pipelines
  • Strong communication skills and ability to clarify technical tradeoffs
  • Experience with test-based development and agile/scrum methodologies
  • Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code)
Zocdoc

Staff Software Engineer, Appointment Management

Zocdoc
Leadfull-time$180k–$270k / yearNew York · 🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
AWSJavaScriptMicroservicesNode.jsReactScala
Zocdoc

Staff Software Engineer, AI

Zocdoc
Leadfull-time$180k–$270k / yearNew York · 🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
Distributed SystemsMicroservices
Zocdoc

Staff Software Engineer – Scheduling

Zocdoc
Leadfull-time$180k–$270k / yearNew York · 🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
C&C Search

Software Engineer Apprentice

C&C Search
Entryinternship$88k–$96k / yearCalifornia · 🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
insightsoftware

Principal Software Engineer

insightsoftware
Leadfull-time🇺🇸 United States
Posted: 10 hours agoSource: jobs.smartrecruiters.com
AzureCloud