Senior Software Engineer - AI Workflows & SDLC

Red Hat

Red Hat

Software Engineering, Data Science

Ra'anana, Israel

Posted on May 28, 2026

Job Summary

The Red Hat AI Platform Core Components (AIPCC) team is looking for a Senior Software Engineer to join our site in Ra’anana, Israel.

In this role, you will act as an internal pioneer, helping shape how Red Hat engineering teams use AI-assisted and agentic software development practices. You will step into an early-stage, high-context environment to turn emerging AI development patterns into practical workflows, reusable skills, and guidance that engineering teams can adopt at scale.

You will partner with existing internal "Tiger Teams" to move beyond proofs of concept, identifying where AI tools, agents, testing automation, and workflow improvements create measurable value. If you thrive on learning quickly, navigating high context-switching, and turning unclear problems into reliable engineering practices with minimal supervision, you will excel here.

What you will do

  • Partner with engineering teams to identify, design, and improve AI-assisted workflows across coding, testing, review, documentation, and delivery.

  • Build and refine reusable AI skills, agent workflows, prompts, MCP integrations, and automation patterns that can be shared across the organization.

  • Evaluate emerging AI development tools (including coding agents and AI-assisted review) and integrate them into an agentic software development lifecycle (SDLC).

  • Guide the transition of successful experiments into repeatable, secure, observable, and production-ready engineering practices.

  • Contribute improvements to repositories, tooling, and internal enablement materials to help teams adopt AI-first practices.

What you will bring

  • Experience using AI-assisted development tools (such as GitHub Copilot, Cursor, Claude Code) in real engineering workflows.

  • Practical understanding of agentic development concepts, including skills, agents, MCP servers, tool use, and LLM-based workflow automation.

  • Proficiency in Python, Go, or a similar programming language.

  • Experience with RHEL or other Linux distributions

  • Experience with containerization and orchestration using Kubernetes or Red Hat OpenShift.

  • Ability to evaluate developer workflows, handle high context-switching, and work comfortably in an emerging area with changing requirements.

  • Solid communication skills to collaborate with engineering teams, understand their constraints, and guide practical technology adoption.

The following is considered a plus:

  • Experience with developer productivity, developer experience, or platform engineering

  • Experience with PyTorch, TensorFlow, CUDA, ROCm, GPUs, or AI/ML infrastructure

  • Contributions to upstream AI/ML open source communities

  • Experience with agile development, test-driven development, CI/CD, or software supply chain practices

#LI-OA1

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.


Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.