Principal ML Engineer
Company: Red Hat
Location: Boston
Posted on: January 24, 2025
Job Description:
Where better to define the intersection of open source and AI
than at Red Hat, the open source leader? Here's an opportunity you
don't see too often: apply your machine learning skills to help
democratize AI using open source.Red Hat's Global Engineering Team
is looking for a Machine Learning Engineer to join the newly-formed
InstructLab team. In this role, you will serve a critical role as a
bridge between Red Hat and our peer IBM Research team. You'll
collaborate with other engineering teams within Red Hat and IBM
Research scientists to develop AI the open source way. This will
involve participating in the development of novel techniques and
research extensions alongside IBM Research, as well as engaging in
the upstream open source InstructLab community project. You will
develop working relationships across multiple teams, planning and
prioritizing sprint work across a small team, along with direct
contribution to development projects at a senior level of
ability.The ideal candidate will be a highly collaborative
individual with a passion for working on complex projects in an
open organization where contributions are valued and expected from
all levels. As this is a fast-moving area of opportunity for Red
Hat, the ability to communicate productively and effectively with
team members, stakeholders, and Red Hat leadership is critical.This
position reports directly to the Manager of Software Engineering
for InstructLab. This position must have the ability to partner
collaboratively in the local office at least 3 days per
week.Primary Job Responsibilities (what you'll do)
- Run experiments, tests, and large-scale distributed jobs in
support of AI product features.
- Lead a variety of coding projects in different programming
languages with a focus on addressing machine learning and data
science challenges.
- Participate in and lead upstream data science and machine
learning project communities.
- Evaluate new machine learning and data science
technologies.
- Evangelize, communicate, and promote machine learning and data
science technologies and ongoing machine learning projects with a
variety of technical and non-technical stakeholders.
- Transition software components from research into
product.Required Skills (what you'll bring)
- Bachelor's degree in computer science or equivalent.
- Machine learning, AI, or deep learning-related course work or
independent project work with evidence of completion.
- Experience in understanding and implementing concepts outlined
through research papers. Experience with writing and publication of
research papers is a plus.
- Advanced programming skills in Python and SQL.
- Demonstrates knowledge of machine learning relevant mathematics
and statistics.
- Strong self-motivation and organizational skills.
- Demonstrates ability to context switch between multiple
concurrent projects.
- Excellent written and verbal communication skills.
- Positive attitude and willingness to share ideas openly.Bonus
qualifications
- Masters or PhD in Machine Learning (ML) / Natural Language
Processing (NLP).
- Experience with Red Hat Enterprise Linux (RHEL), Rest APIs,
Kubernetes, and containers.
- 8+ years of direct experience developing and using Data
Visualization tools and Jupyter notebooks.
- Demonstrates knowledge of unit testing frameworks and
methodologies.
- Familiarity with participating in an agile development team.The
salary range for this position is $163,420.00 - $269,640.00. Actual
offer will be based on your qualifications.About Red HatRed 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.Benefits--- Comprehensive medical, dental, and
vision coverage--- Flexible Spending Account - healthcare and
dependent care--- Health Savings Account - high deductible medical
plan--- Retirement 401(k) with employer match--- Paid time off and
holidays--- Paid parental leave plans for all new parents--- Leave
benefits including disability, paid family medical leave, and paid
military leave--- Additional benefits including employee stock
purchase plan, family planning reimbursement, tuition
reimbursement, transportation expense account, employee assistance
program, and more!Note: These benefits are only applicable to full
time, permanent associates at Red Hat located in the United
States.Diversity, Equity & Inclusion at Red HatRed 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. We hope you will join our celebration, and we welcome and
encourage applicants from all the beautiful dimensions of diversity
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.
#J-18808-Ljbffr
Keywords: Red Hat, Newton , Principal ML Engineer, Engineering , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...