Lead a team of engineers to build the next generation of the Machine Learning Platform
Build foundational components for feature engineering and training/serving ML models used for fraud detection, personalization, and blockchain analysis
Form a deep understanding of Machine Learning Engineers’ needs and identify capabilities and gaps
Collaborate with engineers, designers, product managers, and senior leadership to create quarterly roadmaps and break down complex projects
Coach reports to improve software quality and engineering skills
Work with talent organization to identify and recruit exceptional engineers
Continually raise engineering standards to maintain high-availability and low-latency for critical ML systems
Collaborate across the industry and be a thought leader in MLOps
Requirements
7+ yrs of industry experience as a Software Engineer, with at least 2 years managing a team of engineers
Deep understanding of distributed systems
Great sense of design and ability to bring clarity to complex technical requirements
Treat other engineers as a customer and obsessively focus on delivering a seamless experience
Execution-focused mindset, capable of navigating ambiguity and delivering results
Mastery of the fundamentals across varied technologies
Ability to be hands-on: write/review code, participate in on-call rotations, lead incidents, triage/troubleshoot bugs
Nice to have: Experience building ML models and working with ML systems
Nice to have: Experience working on a platform team and building developer tooling
Benefits
target bonus
target equity
benefits including medical, dental, vision
401(k)
Team and company-wide offsites (attendance supported)
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Machine Learningfeature engineeringML model trainingML model servingdistributed systemssoftware qualitycodingbug triageMLOps