InstructLab

A new community-based approach to build truly open-source LLMs

Tag: Boston

Interested in InstructLab? Have software engineering, machine learning engineering, data science, or other technology skills and would love to work on InstructLab in a full-time role?

Here is our jobs board for roles in Boston!

  • Principal Software Engineer

    Boston, Massachusetts
    InstructLab API & Integration Team

    This role reports to the API & Integration team. This role is a software engineering role that involves designing, extending, improving, and maintaining an API for the InstructLab project with a great developer experience. The role also involves ensuring that developers of third-party and ecosystem tooling are easily able to integrate InstructLab into their projects. 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. Experience designing and maintaining APIs and other integrations is key for this role.

    Note “Apply Now” job descriptions are the official job postings.

  • Principal Machine Learning Engineer

    Boston, Massachusetts
    InstructLab Model Evaluation Team

    This role involves evaluating the quality and performance of models produced by InstructLab. This includes model evaluation community and industry benchmarks as well as improvements to the model over time. Engineers in this role will run experiments, tests, and large-scale distributed jobs in support of evaluation-related 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 model evaluation projects. 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.

  • Principal Software Engineer

    Boston, Massachusetts
    InstructLab Model Training Team

    This role reports to the model training team. This role is a software engineering role that involves designing, extending, improving, and maintaining the InstructLab training library & codebase. This role focuses both on the upstream training codebase as well as integrating the training library downstream into Red Hat products. 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. Experience maintaining upstream open source community projects is key for this role.

    Note “Apply Now” job descriptions are the official job postings.

  • Manager, Full Stack Engineering

    Boston, Massachusetts
    InstructLab Frontend Team

    A 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 full stack software development, which may include LAMP, JAM, or MEAN stack experience, is important for this role. Ideally this candidate will have some familiarity with AI and Machine Learning platforms, tools, and frameworks. 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.