InstructLab Manager (Fullstack)

$163,420 - $269,640/Yr

Red Hat - Boston, MA

posted 19 days ago

Full-time - Manager
Remote - Boston, MA
Professional, Scientific, and Technical Services

About the position

The InstructLab Manager (Fullstack) at Red Hat, Inc. is responsible for leading a team of software engineers in the development of user-facing consoles for AI/ML products. This role emphasizes servant leadership, coaching, and collaboration within a fast-paced environment, while also engaging with open source communities. The manager will oversee day-to-day activities, coordinate deliverables, and ensure the team's alignment with strategic objectives.

Responsibilities

  • Develop and grow a high-performing team of software engineers through coaching, mentoring, and ongoing feedback.
  • Provide direction to team members through 1:1 and team routines and standups that provide strategic context, and coordinate work activities across team members.
  • Partner across the InstructLab team to design and build new user interfaces, carrying through all phases of software development and delivery.
  • Define milestones and success criteria for the team and allocate resources to ensure delivery against these established objectives.
  • Contribute to the development of the open-source projects that comprise Red Hat's AI family of products.
  • Solicit feedback from the community and incorporate it into the team's development process to drive continuous improvement.
  • Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
  • Foster a collaborative and inclusive team culture that encourages innovation and knowledge sharing.
  • Stay abreast of emerging technologies and best practices in AI tooling and integrate them into the team's projects.

Requirements

  • 5+ years of experience as a software developer, software engineer, or similar roles that establish a strong understanding of software development practices.
  • Excellent communication and collaboration skills with the ability to cooperate with individuals across diverse backgrounds.
  • Strong planning, coordination, and problem-solving skills to ensure alignment within the broader InstructLab team.
  • Ability to lead and motivate teams through rapid change while maintaining a focus on critical business goals.
  • Deep experience with full stack software development, which may include LAMP, JAM, or MEAN stack experience.
  • Deep experience with front end development including HTML/CSS/Javascript, and frameworks such as React, Angular, Vue.js, and/or Tailwind.
  • Deep experience with backend development including SQL, REST, node.js, express.js, MongoDB, Apache, nginx, or similar technologies.
  • Experience with Python.
  • 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.
  • Experience working with Kubernetes/OpenShift and containers, troubleshooting issues, and working with YAML.
  • Understanding of DevOps methodology.
  • Familiarity with AI and Machine Learning platforms, tools, and frameworks, such as: ollama, PyTorch, LLaMA.cpp, vLLM, fsdp, deepspeed, Kubeflow, and Tensorflow.
  • Ability to quickly learn and use new tools and technologies.

Nice-to-haves

  • Experience with hardware accelerators, such as GPU, CUDA, and ROCm.
  • Bachelor's degree or higher in computer science or other related discipline.

Benefits

  • Paid parental leave
  • Health savings account
  • Employee stock purchase plan
  • Paid holidays
  • Disability insurance
  • Health insurance
  • Dental insurance
  • Flexible spending account
  • Tuition reimbursement
  • Military leave
  • Paid time off
  • Paid military leave
  • Parental leave
  • Employee assistance program
  • Vision insurance
  • 401(k) matching
  • Expense account
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service