Engineering Manager - Machine Learning Core Environment - Cortex
Cortex enables, accelerates and grows machine learning at Twitter. The Machine Learning Core Environment team has the following mission: Enable high-quality ML model development and deployment by building and maintaining an open, flexible and productionizable AI environment.
In practice, the ML Core Environment team implements and maintains services that allow the whole company to run their models using a unified API, and creates and maintains libraries that make it easy to train, deploy and run models from within the Twitter infrastructure. By doing so, the team can improve the velocity of machine learning iteration and standardize, for example, observability for machine learning, online learning or distributed graph computation.
As such, a focus on correct design abstractions, API stability over time and exceptional developerexperience is of paramount importance. This is a challenging and exciting area, with a unique opportunity to create advanced technologies in uncharted territory while having a large, near-term impact.
What You’ll Do:
You will lead diverse, smart, and driven engineers and align their career ambitions with business requirements and opportunities. We're looking for a leader who can communicate fearlessly to build trust and take an active role in shaping the future of Twitter engineering while embodying our core values. As a Manager for Machine Learning Core Environment you will:
Manage a portfolio of projects, balancing long-term innovative bets with a regular delivery cadence of customer value
Who You Are:
You have a passion for machine learning and improving the ways people consume the world in real-time. You are excited to join an incredibly talented team which loves to take on new challenges. You like a fast-paced & fun environment, believe in Twitter’s mission in the world and want to be a core actor in pushing it forward.
Knowledge and experience with techniques, frameworks and processes used in Machine Learning, data engineering
Experience in building developer-focused API’s or platforms
Knowledge and experience with large scale distributed systems
Customer-driven approach to software
Excellent communication skills
Experience in mentoring and growing strong engineers
Large team technical leadership experience or management experience
Machine learning experience
Experience with open source contributions