Senior Manager, Machine Learning Engineering
Help Bali · San Francisco, CA · Yesterday
Engineering$267k–$401k/yrFull-time
About the role
We’re looking for a Senior Manager, Machine Learning Engineering to join our Applied Science team. This role is based in the San Francisco, Bay Area and requires an in-office presence 3 days a week.
Responsibilities
- Build and manage a world-class team of engineers and scientists specializing in the design and development of production applications that use machine learning and/or AI.
- Translate product and business needs into scalable ML solutions with clear and measurable outcomes.
- Identify opportunities to develop and deliver new technology that will delight customers, and advocate for these projects.
- Provide technical leadership on algorithms, architectures, and tooling; set high standards, evangelize best practices, and influence decisions.
- Drive the end-to-end ML lifecycle, including data pipelines, feature engineering, training, evaluation, A/B testing and experimentation, and production deployment.
- Employ robust ML Ops practices: CI/CD, model serving, monitoring, alerting, and model/version governance.
- Lead initiatives to streamline application development workflows, increase team velocity, and maximize business impact.
- Contribute to strategic planning and the development of the Applied Science roadmap.
- Coach and mentor engineers and scientists, fostering a culture of collaboration, continuous improvement, and engineering excellence within the team.
- Champion responsible AI, privacy, and compliance in data use, modeling, and user experiences.
Requirements
- 9+ years of hands-on experience in machine learning engineering, AI development, software engineering, or related fields, emphasizing secure, large-scale, distributed system design and AI/ML pipeline and feature development.
- 3+ years of experience managing teams of machine learning engineers, data scientists, data engineers, software engineers, and related roles.
- Extensive experience designing, developing, and operating scalable backend systems and applying secure software engineering best practices.
- Deep expertise developing search and retrieval systems, personalization and recommender systems, ontologies and classification systems, and AI agents.
- Strong knowledge of relational and document-based databases, data storage paradigms, and efficient RESTful API design.
- Experience employing robust CI/CD pipelines, automated testing (unit and integration), automated model performance evaluation, and deployment practices.
- Strong leadership skills, including effective planning and management of complex projects, mentoring of team members, and fostering a collaborative, high-performing engineering culture.
- Excellent communication skills, able to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (preferred).
- Proficiency in Python and provisioning cloud-based infrastructure via code (AWS preferred).
Qualifications
- Sense of humor is optional but appreciated.
Skills
- Hands-on experience in machine learning engineering, AI development, software engineering, or related fields.
- Experience managing teams of machine learning engineers, data scientists, data engineers, software engineers, and related roles.
- Experience designing, developing, and operating scalable backend systems and applying secure software engineering best practices.
- Experience developing search and retrieval systems, personalization and recommender systems, ontologies and classification systems, and AI agents.
- Strong knowledge of relational and document-based databases, data storage paradigms, and efficient RESTful API design.
- Experience employing robust CI/CD pipelines, automated testing (unit and integration), automated model performance evaluation, and deployment practices.
- Strong leadership skills, including effective planning and management of complex projects, mentoring of team members, and fostering a collaborative, high-performing engineering culture.
- Excellent communication skills, able to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
- Proficiency in Python and provisioning cloud-based infrastructure via code (AWS preferred).
Benefits
- Competitive pay and comprehensive healthcare benefits.
- Financial assistance for things like hybrid work, family planning, along with generous parental leave, flexible time-off policies, and mental health and wellness resources to support your overall well-being.
- Participation in learning, development, and recognition programs to help you thrive and grow.
- Commitment to DEI through ongoing initiatives and employee resource groups.
- Community engagement through our volunteering program.
Pay
The total annual salary for this full-time position is $267,000 - $401,000 + equity + benefits.
Schedule
The role requires an in-office presence 3 days a week.
Benefits
- Healthcare
- Dental
- Vision
- Life Insurance
- 401(k) saving program.
Contact
If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com.