Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Machine Learning Engineer image - Rise Careers
Job details

Principal Machine Learning Engineer

Company Description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, virtualization, and AI technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly-growing company supporting more than 90% of Fortune 500 companies.

Job Summary

AI Platform Core Components drive Red Hat’s contribution to key open source AI communities. We work on PyTorch, vLLM, Triton and their many dependent and related projects. Our mission is to support and foster these communities, as well as productise them as part of RHEL AI and OpenShift AI.

The PyTorch team is looking for a Software Engineer to contribute to PyTorch upstream and PyTorch integration into the RHEL AI and OpenShift AI products.

What you will do :

  • Contribute to the PyTorch upstream community

  • Contribute to the integration of PyTorch into the RHEL AI and OpenShift AI products

  • Work closely with teams within AI Engineering, where collaboration opportunities present themselves

  • Adhere to architectural and design principles that help improve overall development within the group

  • Learn the architectural concepts that are key to the development of our product set

What you will bring :

  • Experience contributing to Open Source projects

  • Experience using and contributing to AI related projects

  • Existing PyTorch contributions a strong plus 

Will be considered a Plus :

  • Experience with test-base development and agile/scrum methodologies

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.

Red Hat Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Red Hat DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Red Hat
Red Hat CEO photo
Matt Hicks
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Machine Learning Engineer, Red Hat

Join Red Hat as a Principal Machine Learning Engineer in our vibrant Bangalore office, where you'll be at the forefront of pioneering AI technologies! In this dynamic role, you will have the exciting opportunity to contribute to the PyTorch upstream community, shaping the future of AI through open source collaboration. You’ll also work on integrating PyTorch into innovative products like RHEL AI and OpenShift AI, ensuring that our contributions have a tangible impact on both developers and end-users. Your experience with open source projects will be crucial as you collaborate closely with other talented teams within AI Engineering, learning key architectural concepts to enhance our product offerings. At Red Hat, we embrace a culture of transparency and inclusion, where your ideas can flourish. We're not just seeking employees; we’re looking for creative minds eager to tackle complex problems and drive real change. If you're passionate about AI and making a difference in a collaborative environment, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Principal Machine Learning Engineer Role at Red Hat
What responsibilities does a Principal Machine Learning Engineer at Red Hat have?

As a Principal Machine Learning Engineer at Red Hat, your primary responsibilities include contributing to the PyTorch upstream community, integrating PyTorch into the RHEL AI and OpenShift AI products, and collaborating with various teams within AI Engineering. You'll adhere to architectural and design principles that optimize the overall development process, ensuring high-quality deliverables that enhance the user experience.

Join Rise to see the full answer
What qualifications are needed for the Principal Machine Learning Engineer position at Red Hat?

To qualify for the Principal Machine Learning Engineer position at Red Hat, candidates should have experience contributing to open source projects, particularly within the AI domain. Familiarity with PyTorch contributions is a significant advantage. Additionally, a solid understanding of test-based development and agile methodologies will be considered a plus, helping you thrive in our collaborative environment.

Join Rise to see the full answer
What is the work culture like for a Principal Machine Learning Engineer at Red Hat?

The work culture for a Principal Machine Learning Engineer at Red Hat is built on principles of open source collaboration, transparency, and inclusion. We value diverse perspectives and believe that the best ideas can emerge from anywhere. As a Red Hatter, you will be encouraged to share your ideas and engage with your colleagues in a supportive environment that fosters innovation and creativity.

Join Rise to see the full answer
What is the mission of the AI Platform Core Components team at Red Hat?

The mission of the AI Platform Core Components team at Red Hat is to make significant contributions to key open source AI communities and productize these contributions as part of RHEL AI and OpenShift AI. By driving initiatives within the PyTorch and related AI projects, we aim to create high-performing solutions that empower developers and organizations alike.

Join Rise to see the full answer
How does Red Hat support professional development for Principal Machine Learning Engineers?

Red Hat supports professional development for Principal Machine Learning Engineers through continuous learning opportunities, collaboration with industry leaders, and the chance to engage in pioneering open source projects. We encourage our team members to broaden their skills while actively contributing to impactful AI solutions, providing a platform for growth and professional fulfillment.

Join Rise to see the full answer
Common Interview Questions for Principal Machine Learning Engineer
Can you describe your experience with open source contributions relevant to this Principal Machine Learning Engineer position?

When answering this question, highlight specific projects you've contributed to, focusing on your technical skills and collaborative efforts. Discuss the impact of your contributions on the community and how they align with Red Hat's mission, demonstrating your passion for open source technologies.

Join Rise to see the full answer
What architectural principles do you consider essential when developing AI solutions?

In your response, mention principles like modularity, scalability, and simplicity. Provide examples from your experience where adhering to these principles improved the project outcomes, illustrating how these concepts apply to AI development at Red Hat.

Join Rise to see the full answer
How do you handle collaboration with teams from different technical backgrounds?

To address this question, discuss your strategies for effective communication and collaboration, using examples from past experiences. Emphasize your ability to leverage diverse perspectives to enhance problem-solving and innovation.

Join Rise to see the full answer
Describe a challenging problem you've faced during a machine learning project and how you overcame it.

When answering, choose a specific challenge that showcases your analytical thinking and problem-solving abilities. Discuss the steps you took to address the issue and the positive results that followed, ensuring to mention any teamwork involved.

Join Rise to see the full answer
What experience do you have with integrating machine learning models into production environments?

Share your relevant experiences, detailing the process of transitioning models from development to production. Highlight the tools, best practices, and challenges you encountered, and how your work contributed to successful deployments.

Join Rise to see the full answer
How do you stay updated with the latest developments in AI and machine learning?

Discuss the resources you use to stay informed, such as academic journals, online courses, or community engagement activities. Highlight any specific AI frameworks or tools you're currently exploring, reflecting your commitment to ongoing learning.

Join Rise to see the full answer
Explain how you would approach performance optimization in a machine learning model.

Address this by outlining your methodological approach to optimization. Detail steps such as feature selection, hyperparameter tuning, and model evaluation metrics. Provide an example from your past work where you successfully improved model performance.

Join Rise to see the full answer
What role do you think collaboration plays in successful AI projects?

Emphasize the importance of collaboration in fostering diverse ideas and expertise. Share examples of successful collaborations in your experience and how they led to innovative AI solutions, aligning with Red Hat’s values.

Join Rise to see the full answer
Can you share your thoughts on the future of open-source AI technologies?

Provide an insightful perspective on the evolution of open-source AI, touching on trends, challenges, and opportunities for growth. Discuss how you envision contributing to this future at Red Hat and the broader community.

Join Rise to see the full answer
Are you comfortable working in an agile development environment?

Affirm your experience with agile methodologies, discussing how they enhance productivity and responsiveness. Share examples of your contributions in agile teams, like sprint planning or retrospectives, to illustrate your comfort and effectiveness in such settings.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Red Hat as a Senior Partner Marketing Manager to spearhead innovative partner programs and drive partner advocacy.

Photo of the Rise User

Join Red Hat as a Senior Software Quality Engineer to enhance the OpenShift Service Mesh through innovative automated testing solutions.

Photo of the Rise User
Posted 9 days ago

Become a key player at JPMorgan Chase as a Software Engineer III, contributing to innovative financial technology solutions.

Photo of the Rise User
Version 1 Remote Bengaluru, Karnataka, India
Posted 11 days ago

Transform customer success stories as a Senior Java Developer at Version 1, a leader in technology services with a digital-first approach.

Photo of the Rise User
Vention Remote 4767 Rue Dagenais, Montréal, QC H4C 1L8, Canada
Posted 12 days ago

Join Vention as a Senior Full Stack Developer and contribute to innovative manufacturing solutions through advanced web technologies.

Photo of the Rise User
Posted 12 days ago

Join Devsinc as a Senior Software Engineer focusing on the MERN Stack to create robust web applications.

Photo of the Rise User
Posted 5 days ago

Bring your expertise as a Cloud Engineer to GDIT, where innovation meets mission-critical services in a collaborative environment.

Photo of the Rise User
IQ-EQ Remote New York, New York, United States
Posted 11 days ago

Join IQEQ as a Back-End Software Engineer and play a pivotal role in the development of innovative RegTech software solutions.

Weekday AI Remote No location specified
Posted 2 days ago

We're seeking a Full Stack Engineer with a strong frontend emphasis to enhance user experience and develop scalable applications.

Photo of the Rise User
Palo Alto Networks Hybrid Santa Clara, California, United States
Posted 12 days ago

Join Palo Alto Networks as a Software Engineer and contribute to developing cutting-edge security technologies within our Prisma Access team.

To be the catalyst in communities of customers, contributors, and partners creating better technology the open source way.

92 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
H
Someone from OH, Akron just viewed Financial Content Writer at Huntington
W
Someone from OH, Columbus just viewed Director of Regulatory Compliance - WEX Bank at WEX Inc
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp