Senior Engineering Manager, Machine Learning - Cortex Signals Foundations
- Full-time
Company Description
The team is made up of talented people from all over the world, and from many different backgrounds. We work together to apply research, and build products that reach every person on the planet. We look to apply best practices and build new machine learning capabilities which refine and transform Twitter’s products.
Job Description
As Senior EM for Cortex Signals Foundations you will lead teams of software and ML engineers and managers to build infrastructure, tooling, algorithms and ML models. Your teams will be responsible for delivering the data, infrastructure, and tools, and web applications to make ML Signals (i.e. data, ML features and embeddings) easy to train, discover and use in ML models across Twitter. You will define the vision and technical strategy, identify opportunities and drive collaborations with customers to innovate and deliver impact in these areas.
Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.
Job Description:
Signals Foundations is a new organization within Twitter Cortex, the central machine learning organization at Twitter. Cortex’s mission is to empower internal teams to efficiently leverage machine learning by providing platform, modeling and research expertise while advancing the ML technologies within Twitter.
As Senior EM of Cortex Signals Foundations you will lead 3 or more teams of software and ML engineers. You will define and drive the technical strategy for our Human in the Loop effort that will be responsible for accelerating availability of training data for ML models across Twitter by combining ML techniques such as clustering, active learning, weak supervision, data generation, data augmentation and human curation efforts. In addition, you will also define and lead Shared Signals Infrastructure that will devise and implement algorithms and build common infrastructure components needed by many Signals teams. Examples include embeddings infrastructure and quantization libraries. You will also manage our efforts to build tools for curators and to accelerate their impact.
You will build a compelling vision and technical strategy by partnering with product management and senior technical leaders in your organization. You will collaborate with product management to define organizational goals, drive alignment with customers around these and ensure delivery of the goals. You will hire, mentor and grow your teams.
Qualifications
MS or PhD in Computer Science, mathematics or related quantitative field or commensurate work experience. Strong background in software engineering
Track record leading ML platform / infrastructure product development: 5+ years of experience managing machine learning platform and software development teams of which 2+ years of experience is in managing managers of such teams.
Strong product judgment. Can contribute to product strategy and drive alignment among functions.
Strong technical depth in building Human-in-the-loop solutions and/or ML infrastructure: 5+ years as a hands-on practitioner developing ML infrastructure and preferably 2+ years developing Machine Learning models for production use cases.
Can partner with modelers, developers and customers to break down problems and make the right technology investments over the long term alongside the right product explorations. Can set teams up to focus and deliver speed and quality. Strong grasp of designing good metrics and hypotheses.
People management and team building. Can coach and grow senior leaders including Engineering managers, senior software engineers and machine learning modelers. Foster healthy engineering management in the organization, and attract and retain senior engineers. Can build a diverse, inclusive, and decentralized organization and scale the organization.
Operational excellence. Can evaluate and design the right processes and systems to facilitate communications, improve execution, and ensure accountability. Able to work collaboratively across a broader engineering organization with a complex mission.
Desired:
Experience with building Human in the Loop systems is a plus
Experience with building active learning, clustering and/or productionizing embeddings is a plus.
Track record of innovation and thinking big as evidenced by products conceived and launched, research publications and/or patents
Additional Information
A few other things we value:
Challenge - We solve some of the industry’s hardest problems. Come to be challenged, learn, and thrive as an engineer.
Diversity - Diversity makes us a better organization and team. We value diverse backgrounds, ideas, and experiences.
Work, Life, Balance - We work hard, but we believe with hard work should come balance.
Job opportunities should be equal. We don't discriminate. Period. In legal terms, that means: Twitter is an equal opportunity employer and doesn’t discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any other legally protected status.San Francisco applicants: In response to the San Francisco Fair Chance Ordinance, we’d like to mention that we consider qualified applicants with arrest and conviction records.
Notice (Colorado Equal Pay for Equal Work Act)
The expected salary range for this role to be performed in Colorado is USD$191,000.00 - USD$267,000.00. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. This range may be modified in the future.
This job is also eligible for participation in Twitter’s Performance Bonus Plan and Equity Incentive Plan subject to the terms of the applicable plans and policies.
Twitter offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, sick time, and parental leave. Twitter's benefits prioritize employee wellness and progressive support to our diverse workforce.