GoFundMe logo
GoFundMe Verified
Technology, Crowdfunding, Internet, Financial Services

Senior Manager of Machine Learning Engineering

San Francisco, California, United StatesOnsiteFull TimeManager / Head$225,000–$337,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

GoFundMe is seeking a Senior Manager of Machine Learning Engineering to lead a team in designing, building, and deploying innovative ML/AI solutions. This role involves managing a team of engineers and scientists, translating business needs into scalable ML systems, and driving the end-to-end ML lifecycle. Key responsibilities include employing robust ML Ops practices, providing technical leadership, and contributing to strategic planning. The ideal candidate will have extensive experience in ML engineering, secure software development, cloud infrastructure (AWS preferred), and managing ML teams, with a strong understanding of various ML domains like search, personalization, and generative AI.

  • Join GoFundMe as our next Senior Manager, Machine Learning Engineering in the Applied Science organization, where you will lead a talented and motivated team to deliver high-impact solutions for our users and our business
  • In this role, you will design, build, and deploy innovative services and applications that leverage state-of-the-art machine learning and AI techniques from generative AI, personalization and recommender systems, search and retrieval systems, taxonomy and classification systems, and more
  • Build and manage a world-class team of engineers and scientists who specialize 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
  • Look around the corner; 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

### Benefits

  • $600 annual fitness and wellness reimbursement
  • Wide range of health insurance options, including medical, dental, and vision (GoFundMe covers 100% of employee premiums, and 80% of spouse and dependents)
  • Weekly massages
  • Standing desks
  • Fully-stocked kitchens & daily lunches
  • Team off-sites & monthly social events
  • Many of our offices are dog friendly
  • Enhanced parental leaves
  • 10 paid holidays, 17 days of accrued vacation per year, unlimited sick time & three volunteer days
  • Caltrain GoPasses for our Bay Area commuters
  • $50/month for employees commuting to and from work (public transit and/or parking)
  • Quarterly volunteer events in each office to give back to our local communities
  • “Gives Back” program, where employees nominate fundraisers weekly for donations from GoFundMe
  • 401(k) retirement plan with company matching
  • Access to learning tools and resources, including a subscription to Udemy, guest speakers, and internal brown bag sessions- This role requires strong leadership and end-to-end execution at both strategic and tactical levels, supported by broad and deep expertise in machine learning, AI, and secure software development
  • Have a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (preferred)
  • Have deep expertise developing search and retrieval systems, personalization and recommender systems, ontologies and classification systems, and AI agents
  • Demonstrate strong knowledge of relational and document-based databases, data storage paradigms, and efficient RESTful API design
  • Are proficient in Python and provisioning cloud-based infrastructure via code (AWS preferred)
  • Sense of humor is optional but appreciated
  • Possess experience employing robust CI/CD pipelines, automated testing (unit and integration), automated model performance evaluation, and deployment practices
  • Have 3+ years of experience managing teams of machine learning engineers, data scientists, data engineers, software engineers, and related roles
  • Exhibit strong leadership skills, including effective planning and management of complex projects, mentoring of team members, and fostering a collaborative, high-performing engineering culture
  • Have a track record of innovation, cross-functional collaboration, and hiring top-tier talent
  • Are an excellent communicator, able to articulate complex technical concepts clearly to both technical and non-technical stakeholders
  • Have 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
  • Possess extensive experience designing, developing, and operating scalable backend systems and applying secure software engineering best practices
Ready to apply?
You'll be redirected to GoFundMe's application page.

Similar roles