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

Senior Software Engineer- OpenStack AI

Red Hat

$133,650 - $220,680
Aug 20, 2025
Boston, MA, US
Apply Now

Develop and implement cutting-edge AI systems, extend AI/ML capabilities for OpenStack and integrate with LightSpeed, Red Hat's AI/ML interface, and deliver robust, scalable training libraries that bridge cutting-edge research with production needs.

Requirements

  • 5+ years of experience in software engineering, with a significant focus on developing AI/ML tools and architecture in cloud environments.
  • Proven track record of designing, implementing, and delivering complex AI/ML projects with direct business impact.
  • Deep expertise in the modern AI stack, with hands-on experience in areas such as Retrieval-Augmented Generation (RAG), Multi-Agent Systems, Model Context Protocol and optimization techniques, and AI/ML model evaluation and fine-tuning.
  • Strong programming skills in languages like Python, and experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, etc.).
  • Demonstrated experience with open-source development and a strong understanding of its collaborative principles.
  • Experience with OpenStack or similar cloud infrastructure platforms is highly desirable.

Responsibilities

  • Own and Deliver Technical Solutions: Act as an expert and owner of a specific technical area, making direct, impactful contributions to our business goals.
  • Design and Architect Cloud AI Tools: You will design, implement, and operate AI-related software at the subsystem level, with a strong focus on cloud architecture.
  • Innovate and Proactively Contribute: Go beyond the backlog by generating new ideas and designing solutions to customer problems.
  • Lead Features from Ideation to Delivery: You will collaborate on and often lead the design of major features, acting as a subsystem owner and maintainer.
  • Mentor and Empower the Team: Actively seek opportunities to mentor peers, interns, and junior engineers on the team.
  • Collaborate Across the Organization: Work with product management, other teams, and the upstream community to confirm cross-product requirements are met.

Other

  • Excellent communication skills, with a proven ability to lead discussions, present ideas, and collaborate with multiple teams.
  • A passion for mentoring and sharing knowledge, as well as a commitment to best practices in software development.
  • 5+ years of experience in software engineering
  • Paid time off and holidays
  • Paid parental leave plans for all new parents