What are the responsibilities and job description for the Manager of Software Engineering for Machine Learning Infrastructure position at Greylock?
A rapidly advancing Series B company in our portfolio is seeking a hands-on leader to spearhead its infrastructure team. This pivotal team is responsible for designing, developing, and optimizing core systems within the company's machine learning platform. If you are an infrastructure engineering expert who excels in mentoring and leading teams, this role is tailored for you.
About the Company :
They are creating the most efficient, scalable, and reliable solution for running machine learning workloads, both in their cloud environment and for customers.
In this role, you will have the opportunity to :
- Lead, manage, and mentor an infrastructure engineering team dedicated to building the foundational elements of the ML platform. Define and execute a technical strategy that ensures high performance, robust security, and scalability of critical systems.
- Collaborate closely with ML teams and cross-functional stakeholders to facilitate smooth model integration into production settings.
- Design and deploy scalable solutions, including CI / CD pipelines, container orchestration, and cloud infrastructure (AWS, GCP, etc.).
- Enhance system performance by pinpointing and resolving infrastructure bottlenecks.
- Oversee comprehensive project management for infrastructure initiatives, from planning to execution and ongoing maintenance. Cultivate engineering best practices and foster a culture of continuous improvement within the team.
Qualifications :
Logistical Questions :
Stage : Series B
Location : San Francisco / Hybrid
Reports to : CTO / Founder
Team Size : 8 People