Machine Learning Engineer
GW331
Posted: 03/03/2026
- $150,000-$200,000
- San Francisco, CA
- Permanent
About the job
Machine Learning Engineer – San Francisco, CA
A company bringing algorithmic trading rigor to digital advertising - replacing traditional agencies with AI systems that autonomously optimize ad spend across platforms - is looking for a Machine Learning Engineer to join their growing team.
This is an opportunity to work on real-time optimization systems that directly manage and allocate significant advertising budgets using data-driven decision making.
What You’ll Be Doing:
- Develop and improve value prediction models to forecast customer lifetime value (LTV)
- Support the build-out of budget allocation and bidding optimization systems
- Integrate with advertising platform APIs (Meta, Google, TikTok) to help automate bid and budget updates
- Contribute across the model lifecycle - from experimentation and validation to deployment and monitoring
- Assist in building simulation and backtesting frameworks to evaluate strategies
- Monitor model performance and help detect drift as market conditions evolve
What We’re Looking For:
- 2+ years of experience building and deploying machine learning models in production environments
- Strong understanding of core ML techniques (regression, classification, tree-based models, etc.)
- Familiarity with optimization concepts and experimentation frameworks
- Ability to translate business problems into measurable ML solutions
- Experience writing production-ready code that handles scale, edge cases, and failures
- Exposure to APIs and data pipelines in real-world systems
What’s in It for You:
- $150K–$200K base salary plus meaningful equity in a well-funded startup
- Opportunity to work on high-impact systems managing significant ad spend
- Clear growth path into senior and leadership roles
- Daily meals, comprehensive benefits, unlimited PTO
Apply now immediate consideration!
Kirstie Moffat
ML Research & Engineering Recruiter