

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.
משרות נוספות שיכולות לעניין אותך

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

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

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

What you will do
Become a leading contributor to the various components of Shift On Stack (which range from platform support pieces inside the Red Hat OpenShift installer, to Operators for provisioning resources in Red Hat OpenStack Platform)
Contribute to the regular delivery cadence of Shift On Stack
Work with Red Hat OpenShift teams to shepherd code changes through their processes
Contribute to the testing of enhancements to Shift On Stack
What you will bring
Exceptional developing skills in Golang
Deep understanding of cloud computing and container management; OpenShift/Kubernetes is a must
Experience using, developing, or administering Red Hat OpenStack Platform and/or Red Hat OpenShift environments is a big plus
Passion for open source software development
Ability to work in a distributed team environment
Excellent written and verbal communication skills in English

What you will do
Become a contributor to the various components of Shift On Stack (which range from platform support pieces inside the Red Hat OpenShift installer, to Operators for provisioning resources in Red Hat OpenStack Platform)
Contribute to the regular delivery cadence of Shift On Stack
Contribute to the testing of enhancements to Shift On Stack
What you will bring
Experience programming with at least one object-oriented language, Golang is preferred
Understanding of cloud computing and container management, including Kubernetes
Passion for open source software development
Ability to work in a distributed team environment
Good written and verbal communication skills in English

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.

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.
משרות נוספות שיכולות לעניין אותך