Tag: red hat
-
Senior Software Engineer (Frontend)
Boston, Massachusetts
InstructLab Frontend TeamThis role reports to the Frontend Team, ensuring a usable and accessible InstructLab workflow provided by front-end user interfaces primarily including various React-based graphical web user interfaces. The focus of this role is on the user experience and requires working from the user interface (python-based CLI) into the core engine/runtime and supporting libraries’ logic. As part of these responsibilities, you will need to adhere to coding best practices and standards, including well-documented scalable and efficient code and staying up-to-date with software engineering technologies, frameworks, and methodologies.
Note “Apply Now” job descriptions are the official job postings.
-
Senior Data Scientist
Waterford City, Ireland
InstructLab Models TeamYou will be responsible for the investigation, evaluation, integration, and development of open source AI/ML systems and functionality to improve the overall development and operations of both Red Hat’s downstream AI products and upstream open source AI projects. In this role, you’ll specialize in ensuring the quality of models produced by the InstructLab toolset. Qualified data scientists in this role regularly participate in design reviews and productization for major product features and bug fixes, and are experienced and comfortable working with Linux-based operating systems. Must have strong experience with Python development.
Note “Apply Now” job descriptions are the official job postings.
-
Principal Software Engineer (CLI Specialist)
Boston, Massachusetts
InstructLab Engine & Runtime TeamThis role reports to the Engine & Runtime Team, ensuring a usable and accessible InstructLab workflow provided by the python-based CLI interface. The focus of this role is on the user experience and requires working from the CLI user interface into the core engine/runtime and supporting libraries’ logic. As part of these responsibilities, you will need to adhere to coding best practices and standards, including well-documented scalable and efficient code and staying up-to-date with software engineering technologies, frameworks, and methodologies. The ideal candidate for this role will have experience building usable & accessible CLIs for Linux and/or Mac-based command lines.
Note “Apply Now” job descriptions are the official job postings.
-
Manager, Machine Learning Engineering
Boston, Massachusetts
InstructLab Training TeamA manager in this role will be an experienced, open and transparent leader with 5+ years of experience as a software developer, software engineer, or similar roles that establish a strong understanding of software development practices. The core responsibility is developing and growing a high-performing team of software engineers through coaching, mentoring, and ongoing feedback. This manager will have strong planning, coordination, and problem-solving skills to ensure alignment within the broader InstructLab team and be familiar with upstream open source community software development practices and “the open source way.” Deep experience with python and familiarity with AI and ML platforms, tooling, and frameworks is important for this role. The ability to quickly learn and use new tools and technologies will be critical in this role.
Note “Apply Now” job descriptions are the official job postings.
-
Senior Machine Learning Engineer
Raleigh, North Carolina
Preference Tuning TeamThis machine learning engineer will be focused on developing post-training components of InstructLab, including preference tuning and tool use. Engineers in this role will run experiments, tests, and large-scale distributed jobs in support of post-model training AI product features. They will lead a variety of coding projects in different programming languages (primarily python), helping transition software components from research into product. Engineers in this role will also participate in and lead upstream communities with a focus towards preference tuning and tool use. They will also promote machine learning and data science technologies and ongoing machine learning projects with a variety of technical and non-technical stakeholders.
Note “Apply Now” job descriptions are the official job postings.