Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GoFundMe Logo

Senior Staff Machine Learning Engineer - Architect

GoFundMe

$216,500 - $324,500
Aug 29, 2025
San Francisco, CA, US
Apply Now

Design and implement AI platforms to enable scalable and secure access to LLMs from multiple model providers for diverse use cases, and develop next generation of machine learning and AI-based services for GoFundMe

Requirements

  • 9+ years of hands-on experience in machine learning engineering, AI development, software engineering, or related fields
  • Extensive experience designing, developing, and operating scalable backend systems, applying software engineering best practices
  • Deep expertise in agentic workflows, AI evaluation solutions, prompt management, and secure AI development and testing practices
  • Strong knowledge of relational and document-based databases, data storage paradigms, and efficient RESTful API design
  • Experience establishing robust CI/CD pipelines, automated testing (unit and integration), and deployment practices
  • Proficient in Python and provisioning cloud-based infrastructure via code (AWS preferred)

Responsibilities

  • Design and implement AI platforms to enable scalable and secure access to LLMs from multiple model providers for diverse use cases
  • Design and implement agentic workflows, agentic tool ecosystems, and LLM prompt management solutions
  • Design, build, and optimize scalable model training, fine tuning, and inference pipelines, ensuring robust integration with production systems
  • Lead initiatives to streamline ML and AI workflows, improve operational efficiency, and establish standardized procedures to achieve consistent, high-quality results across our AI systems
  • Design and develop backend services and RESTful APIs using Python and FastAPI, integrating seamlessly with ML pipelines and services
  • Take operational responsibility for team-owned services, including performance monitoring, optimization, troubleshooting, and participation in an on-call rotation

Other

  • Have a Bachelor's degree in Computer Science, Software Engineering, or a related technical field (preferred)
  • Are an excellent communicator, able to articulate complex technical concepts clearly to both technical and non-technical stakeholders
  • Exhibit strong leadership skills, including effective planning and management of complex projects, mentoring of team members, and fostering a collaborative, high-performing engineering culture
  • Must be located in the San Francisco, Bay Area with an in-office requirement of 3x a week
  • Sense of humor is optional but appreciated