

Share
What you will do:
Collaboratively develop, implement, champion, and maintain an evolving automation test strategy and framework.
Partner with Product Management, User Experience, and Engineering to identify and incorporate customer needs and use cases into testing strategies and feature designs.
Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Run technical initiatives that grow, improve, and scale our existing processes.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
Leverage AI-driven testing frameworks to automate test case generation, optimize test execution, identify potential edge cases, and enhance overall test coverage and reliability.
What you will bring:
3+ years of experience as a Software Quality Engineer, Software Development Engineer in Test, DevOps Engineer , or similar role.
Advanced experience scripting and creating automation in Python and Bash .
Experience testing distributed and containerized environments.
Experience implementing scalable automation frameworks in collaboration with Software, DevOps, and Release Engineers.
Experience creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
Nice to Haves
Experience working with Kubernetes/OpenShift and containers.
Experience with AI and Machine Learning platforms, tools, and frameworks, such as PyTorch, LLaMA.cpp, vLLM, Kubeflow, and Docling.
Experience with hardware accelerators such as CUDA and ROCm.
Understanding of DevOps methodology, Scrum, and/orJira.
Bachelor's degree or higher in computer science or related discipline, or equivalent years of experience.
These jobs might be a good fit

Share
What you will do:
Examine new project opportunities, identify the right approach to meeting or exceeding the requirements for these projects and develop solutions with an eye toward quality, security, maintainability, supportability, performance and resilience
Work closely with Engineering, Product Management and Support stakeholders to prioritize features and bugs during all phases of development
Participate in the interaction with relevant hardware partners with a focus on getting key functionality included in their roadmap
Communicate architectural concepts and decisions to various audiences
Be a leader and mentor for more junior members of the team and help expand their skill sets
Participate in upstream AI/ML communities with a focus on learning more about the various technologies and how they might be used within our offerings
What you will bring:
Strong experience with RHEL or other Linux distributions
Strong experience with software development with programming languages such as Python, Go or similar
Problem solving and troubleshooting skills with a focus on root cause analysis
Experience with container technologies, such as Kubernetes/OpenShift and Podman
Hands-on learning and demonstrable experience with implementing and owning complex features individually and in collaboration with others
Nice to have:
Previous experience with hardware acceleration, either generic GPU experience or specific ones, such as CUDA and ROCm
Knowledge of AI frameworks, such as PyTorch and/or TensorFlow
Familiarity with containerization and orchestration
Understanding of Open Source development models
Experience with test-base development and agile/scrum methodologies

Share
What will you do:
Design and develop features for optimizing and improving the RHEL customer experience on public clouds, such as working on optimization and performance of RHEL deployment and improving cloud integrations with our partner cloud providers
Communicate with peer engineers within your team and Red Hat as well as in relevant Open Source communities
Collaborate with Release Engineering, Quality Engineering, Support, Product Management, and Documentation teams for releasing the new Cloud RHEL integrations
Research, propose and develop new RHEL Cloud Solutions
What will you bring:
Knowledge and curiosity about how Linux operating systems are assembled for and used in a public cloud environment
Any professional software engineering experience, preferably Go, Python, or Bash
Professional experience with Cloud Engineering, preferably one of the following Amazon AWS, Microsoft Azure, Google Cloud
Strong problem-solving skills
Ability to work effectively in a remote team
Experience in Red Hat Enterprise Linux & working with integrations with Amazon AWS is preferrable.
Experience with Cloud DevOps and/or CI/CD in GitLab or Jenkins & Linux rpm-based packaging is good to have
Preferrable to have Technical Cloud Certifications

Share
What you will do:
Address and resolve customer issues regarding Red Hat Ansible Automation Platform and Red Hat Ansible Engine via the ticketing system
Investigate and troubleshoot technical issues and provide solutions to problems to customers
Work with customers to migrate, upgrade, and maintain Red Hat Ansible Automation Platform
Contribute regularly to the global Red Hat knowledge management system
Exceed customer expectations by providing outstanding customer experience
Weekend shift (once in 2 months rotation)
What you will bring:
Experience as a technical support engineer
Ability to set up replication scenarios for customer issues and ability to identify patterns and understand the broader context
Troubleshooting and debugging skills, with a passion for problem solving and investigation
Experience with cloud technologies, like Amazon Web Services (AWS), Google Compute Engine (GCE), EC2, Red Hat OpenStack Platform, Eucalyptus Cloud, Microsoft Azure, VMware, Linode, and Digital Ocean
Outstanding written and verbal English communication skills
Nice to have Skills
Scripting or programming experience in languages like Bash, C, Perl, Python, Java, or Ruby
Experience with open source communities via mailing lists, bug reports, patches, etc.
Bachelor's degree in computer science, computer engineering, or technology-related discipline

Share
What you will do
Form and facilitate multiple Scrum Teams, seeing them through the four stages of team development.
Create an environment of co-delivery and shared responsibility across the Dev, QE, Docs, UX, and PM organizations.
Work with other Agile Practitioners in their overall mission to help Core Platforms in its Agile Transformation.
Provide as needed training and publish documentation that supports these efforts.
Identify and help the team understand skills such as relative estimations and continuous improvement.
Focus on respectful adoption of agility through the identification and resolution of existing challenges.
Help the team become self-sufficient in the use of Scrum.
Improve channels of communication.
What you will bring
Agile project management skills evidenced by industry experience or recent certification - with strong background in Scrum (For example PMI-ACP or new PMI-PMP, Certified Scrum Master (CSM), Certified Scrum Professional (CSP), or equivalent)
Outstanding interpersonal skills, including both oral and written communication, mentoring, coaching, collaboration, negotiation, and team building
Sufficient level of technical background to provide highly credible leadership with development teams and to be able to accurately and objectively evaluate complex project risks and issues
Demonstrated track record of delivering software products to production, coaching teams & programs at varying maturity levels.
Creative approach to problem solving; ability to focus on details while maintaining the big picture view
Data driven analysis skills for measuring health of strategy-to-delivery
Experience with Jira
The following are considered a plus:
Knowledge of the Red Hat products and application container technology
Understanding and appreciation of Open Source software development

Share
Job Summary
This position reports directly to the Manager of Software Engineering for InstructLab.
What you will do:
Execute manual and automated tests for InstructLab and deliver clear status updates in a timely manner.
Explore, identify, and document unwanted behavior, output, and bias in InstructLab models. Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Conduct new feature research and design test cases with emphasis on model performance, scalability, automation, and bias reduction.
Design, develop, and maintain automation frameworks, scripts, and performance benchmarking tools with Python for testing and implementation.
Run technical initiatives that grow, improve, and scale our existing processes.
Contribute to the development of the open-source projects that comprise Red Hat’s AI family of products.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
What you will bring:
3+ years of experience as a Software Quality Engineer, Software Engineer, or similar roles (5+ years of experience for Senior Software Quality Engineer.
Experience scripting and creating automation in Python and Bash.
Experience with AI and Machine Learning platforms, tools, and frameworks , such as: PyTorch , LLaMA.cpp, vLLM, fsdp, deepspeed, Tensorflow and Kubeflow.
Experience creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience with hardware accelerators, such as GPU, CUDA, and ROCm.
Experience developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
The following is considered a plus:
Experience working with Kubernetes/OpenShift and containers, troubleshooting issues with them, and working with YAML, Kubernetes controllers, and operators.
Understanding of DevOps methodology, scrum, and/or Jira.
Bachelor's degree or higher in computer science or other related discipline, or equivalent years of experience.

Share
You’ll help guide teams through sprints and agile ceremonies, but more importantly, you’ll be a champion of collaboration, developer happiness, and practical agility. Through your Jira wizardry and deep knowledge of how to make the tools work for the team and not the other way around, you’ll create an atmosphere where everyone enjoys agile: individuals and interactions over processes and tools.
What You Will Do
Support and mentor engineers on planning their work in a way that feels natural, not like extra admin
Collaborate closely with product owners, user experience designers, technical writers, and management to keep alignment strong across the board
Help managers identify gaps in skills or process and recommend opportunities like training or mentoring
Be a tooling wizard—set up automations, create dashboards, and build helpers that reduce friction and let engineers focus on what they do best
Lead multiple teams through agile ceremonies, keeping things focused and enjoyable
What You Will Bring
Several years of experience working with Jira, GitHub, and similar project tracking tools
Excellent communication skills, to work effectively with distributed engineering teams
Demonstrated agile project management experience—through industry work or certifications—with deep understanding of Scrum
A solid technical background (e.g. prior experience in software engineering), giving you the confidence to support and challenge development teams constructively
The following are considered a plus
Experience with Linux, Red Hat products, or managed services
Familiarity with open source development practices and communities

Share
What you will do:
Collaboratively develop, implement, champion, and maintain an evolving automation test strategy and framework.
Partner with Product Management, User Experience, and Engineering to identify and incorporate customer needs and use cases into testing strategies and feature designs.
Advocate for the resolution of critical issues and communicate the impact on customers to the development team(s).
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Run technical initiatives that grow, improve, and scale our existing processes.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling.
Leverage AI-driven testing frameworks to automate test case generation, optimize test execution, identify potential edge cases, and enhance overall test coverage and reliability.
What you will bring:
3+ years of experience as a Software Quality Engineer, Software Development Engineer in Test, DevOps Engineer , or similar role.
Advanced experience scripting and creating automation in Python and Bash .
Experience testing distributed and containerized environments.
Experience implementing scalable automation frameworks in collaboration with Software, DevOps, and Release Engineers.
Experience creating automation for GitHub, using GitHub Actions or related continuous integration tools.
Experience developing unit, functional, and end-to-end (E2E) test cases and automation.
Ability to quickly learn and use new tools and technologies.
Nice to Haves
Experience working with Kubernetes/OpenShift and containers.
Experience with AI and Machine Learning platforms, tools, and frameworks, such as PyTorch, LLaMA.cpp, vLLM, Kubeflow, and Docling.
Experience with hardware accelerators such as CUDA and ROCm.
Understanding of DevOps methodology, Scrum, and/orJira.
Bachelor's degree or higher in computer science or related discipline, or equivalent years of experience.
These jobs might be a good fit