GoFundMe is seeking a Senior Agentic AI Developer to build production-grade autonomous agents and orchestration systems that reshape the future of fundraising, campaign optimization, and donor engagement.
Requirements
- Deep expertise in LLM agent frameworks (LangGraph, Google ADK, CrewAI, AutoGen, Pydantic AI, LangChain).
- Proven ability to architect agentic systems from scratch, including planning/reasoning flows and multi-agent orchestration.
- Strong Python/TypeScript skills and experience in microservices and distributed infrastructure.
- Familiarity with vector databases (e.g., Pinecone, ChromaDB), knowledge graphs (Neo4j, Graphiti), and RAG pipelines.
- Deep autonomous agent architecture knowledge including advanced reasoning, planning, task decomposition, multi-step automation, tool-use patterns, evaluation systems beyond simple response generation
- Enterprise integration expertise with RESTful APIs, A2A interoperability, webhook systems, Model Context Protocol (MCP) tools for dynamic tool discovery
- Production experience with cloud-native infrastructure (Docker, Kubernetes, AWS/GCP).
Responsibilities
- Design and implement LLM-based autonomous agents that perform beyond simple responses — including planning, reasoning, tool-use, and long-term task decomposition.
- Build production-scale orchestration frameworks using tools such as LangGraph, Pydantic AI, Google ADK, and CrewAI to orchestrate complex workflows across campaign creation, optimization, and tracking in distributed microservices architectures.
- Develop microservice-based, cloud-native infrastructure for autonomous agent deployment with Docker/Kubernetes, observability tooling, and cloud platforms (AWS/GCP).
- Architect and optimize vector and graph database integrations (e.g., Pinecone, Weaviate, ChromaDB) for agent memory and semantic recall.
- Build and scale LLM evaluation pipelines, including human-in-the-loop and automated frameworks.
- Implement agent-to-agent (A2A) communication protocols using Model Context Protocol (MCP), enabling tool discovery and dynamic peer -to-peer task delegation between specialized agents in our fundraising ecosystem.
- Design sophisticated prompt strategies, agent memory architectures, vector and graph database implementations for maintaining context across multi-turn conversations and long-running campaign lifecycles
Other
- 6+ years in software engineering, with 3+ years hands-on building production-grade AI/ML systems.
- Located in the San Francisco, Bay Area with an in-office requirement of 3x a week.
- 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.
- Participate in learning, development, and recognition programs to help you thrive and grow.