Senior Software Engineer - AI Workflows & SDLC
Red Hat
Software Engineering, Data Science
Ra'anana, Israel
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.