Technical Lead II, MLOps Infrastructure

HubSpot
Summary
Join HubSpot's MLOps team as a Technical Lead II and lead a small team of engineers in designing and solving problems within large, distributed systems. This hands-on role requires significant coding in Java and Python, focusing on backend infrastructure for machine learning. You will help set the direction for ML infrastructure, perform code reviews, mentor engineers, and collaborate with multiple engineering teams. The ideal candidate possesses strong communication and problem-solving skills, a proven track record of successful project delivery, and familiarity with ML concepts. The position offers the opportunity to work remotely in the UK or from a HubSpot office, with in-person onboarding required.
Requirements
- Coding experience in Java/Python or other backend languages
- Familiarity with general ML concepts. Proactive attitude to stay up-to-date with the rapidly evolving industry
- Outstanding communication and collaboration skills, with the ability to effectively influence stakeholders and build strong cross-functional relationships
- Consistently demonstrated strong ownership of projects end to end, track record of successfully rolling out infrastructure, collaborating with multiple Engineering teams to deliver successful solutions
- Proven ability to solve complicated technical problems and analyze trade-offs with empathy for the customers (SWEs and MLEs)
Responsibilities
- Lead a small team of 3-4 engineers where autonomy and flexibility are core values
- Help set the direction for ML Infrastructure at HubSpot
- Wish to stay hands-on in all technical aspects while leading a team of engineers
- Comfortable performing code reviews, coaching, and mentoring engineers
Preferred Qualifications
Preferable exposure to ML Infrastructure at scale