Engineering Manager
Leads a team of senior/staff engineers building scalable ML infrastructure and products, owning system design, reliability, and execution while contributing hands-on and hiring top talent. Requires 8+ years in production systems and 3+ years managing engineers.
About the job
What You’ll Do
- Lead and grow a team of senior and staff-level engineers, setting clear expectations and maintaining a high bar for execution.
- Own architecture, system design, and long-term technical direction for your team's systems, with emphasis on reliability and performance.
- Contribute directly to design reviews, prototyping, and debugging critical issues.
- Partner with researchers and product teams to define roadmaps and prioritize work.
- Hire and close senior engineering talent. Mentor engineers into technical leaders.
Skills and Qualifications
Minimum qualifications:
- Bachelor’s degree or equivalent industry experience in computer science, engineering, or similar.
- 8+ years of experience building and scaling production systems, including system design and distributed systems.
- 3+ years of engineering management experience in high-growth environments.
Preferred qualifications:
- Experience managing teams of senior or staff-level engineers.
- Background in infrastructure, systems engineering, or developer productivity.
- Familiarity with AI/ML systems, data infrastructure, or high-performance computing.
- Track record of building or contributing to widely used systems, platforms, or tools.
Logistics
Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $400,000 - $500,000 USD.
Benefits: Generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.
Skills
System Design, Distributed Systems, ML Infrastructure, Ai/Ml Systems, Data Infrastructure, High-Performance Computing, PyTorch, Engineering Management
Similar jobs
Engineering Management jobsLeads a research engineering team developing biological safety evaluations, datasets, and classifiers for frontier AI models. The role combines technical direction and people management with deep life-sciences, machine-learning, experimentation, and biosecurity expertise.
Leads the team responsible for Anthropic’s compute scheduling platform, job-launch tooling, and fleet-efficiency systems. The role requires engineering management experience, a hands-on software engineering background, and expertise in large-scale infrastructure and Kubernetes scheduling.
Leads Anthropic’s Network Security Engineering team, setting strategy and managing engineers who build secure-by-default controls across cloud providers and AI data centers. The role requires extensive engineering management experience, hands-on network security expertise, Kubernetes networking knowledge, and a bachelor’s degree or equivalent experience.
Leads and develops an applied AI engineering team delivering reliable, customer-facing agents, integrations, and scientific infrastructure for pharma and biotech organizations. The role combines hands-on engineering, partner ownership, cross-functional product influence, and responsible AI deployment in life sciences.
Leads an engineering team building AI-native internal productivity tools, partnering with business stakeholders and owning reliable cloud services. Requires 6+ years of engineering experience, 2+ years managing engineering teams, and experience with web applications, APIs, and cloud infrastructure.