$215,000 – $322,000
Listed on Gofundme’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Staff-level machine learning engineer role focused on building production ML systems for pricing optimization and monetization at GoFundMe. Ideal for experienced ML engineers with strong end-to-end system design skills who want to work on high-impact problems like donation yield and recurring donor optimization.
Our summary, not Gofundme’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- Databricks
- Docker
- FastAPI
- GitHub
- Kubernetes
- Python
- PyTorch
- scikit-learn
- Snowflake
- SPARK
- SQL
- TensorFlow
- Terraform
Log in to see which of these are already on your profile.
What they ask for
Required
- 7+ years building and shipping production machine learning systems
- Hands-on backend services and ML pipeline ownership in high-availability environments
- Strong Python proficiency and ML frameworks (PyTorch, TensorFlow, Scikit-learn)
- Software engineering fundamentals (testing, code review, CI/CD, API design)
- Real-time model serving experience (sub-100ms to low-hundreds ms latency)
- Data engineering fluency with SQL, Spark/Databricks, and warehouse technologies
- ML monitoring implementation for technical and business metrics
- Ability to break down ambiguous problems and define success metrics
- Leadership and mentoring skills
Nice to have
- Experience in pricing/monetization or growth optimization domains
- Event semantics, identity resolution, and data quality knowledge
- Experiment design and causal measurement expertise
- Familiarity with uplift modeling, bandits, or constrained optimization
- Full-stack experience integrating with web clients and experimentation frameworks
- Advanced degree (Master's or Ph.D.) in Computer Science, Statistics, Data Science, or related field