Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
A/B Testing
AI @ 6
Data Science
Databricks @ 6
Experimentation
GenAI
Generative AI @ 6
Go @ 7
Kafka @ 6
LLM @ 4
Machine Learning @ 6
PyTorch @ 6
Python @ 7
Software Development @ 6
Spark @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”
The ML & Discovery team in Consumer Growth builds machine learning systems that help millions of customers discover what to trade and engage with next across crypto, equities, derivatives, and prediction markets. The team's models and platforms power personalized feeds and asset ranking, intelligent notification orchestration, and LLM-driven market insights across the Coinbase app.
As a Senior Machine Learning Engineer (L5), you will own end-to-end initiatives across the machine learning lifecycle, from problem formulation, feature engineering, and modeling to production serving and online A/B experimentation. You will partner closely with Product, Data Science, and Engineering in a high-velocity, data-driven environment; shape the team's roadmap; raise engineering quality standards; and use AI-native workflows to deliver measurable business impact.
Responsibilities
- Own end-to-end machine learning initiatives, from problem formulation and offline evaluation through production deployment and online A/B testing, driving measurable improvements in user engagement, retention, and trading activity.
- Build and iterate on multi-stage recommendation, retrieval, and contextual bandit models serving personalized experiences to millions of users across crypto, equities, derivatives, and prediction markets.
- Design intelligent notification orchestration, candidate ranking, and targeting systems that deliver timely, high-value alerts while reducing fatigue and improving user experience.
- Develop production LLM pipelines, grounding workflows, and automated evaluation loops that generate accurate, real-time market insights and personalized financial content.
- Architect resilient, low-latency model-serving services and real-time feature pipelines.
- Eliminate technical debt, lead incident response, and improve operational reliability.
- Partner with Product, Data Science, and Engineering to shape the team roadmap.
- Mentor L3-L4 engineers and build AI-native workflows and automation to increase team velocity.
Requirements
- At least 5 years of experience in machine learning engineering and software development, with a track record of shipping production ML systems that improve customer and business metrics.
- Experience in one or more relevant domains, including recommendation systems, multi-stage ranking and retrieval, contextual bandits, notification targeting, or production LLM applications.
- Strong software engineering and data skills in a backend language such as Python or Go.
- Hands-on proficiency with modern machine learning and data technologies such as PyTorch, gradient-boosted decision trees, Spark/Databricks, Ray, Kafka, and/or Tecton.
- Deep practical knowledge of offline model evaluation, training-serving skew mitigation, and the design and interpretation of online A/B experiments tied to business metrics.
- Ability to drive complex projects end to end, make pragmatic architectural trade-offs, and mentor junior engineers.
- Ability to use generative AI responsibly, maintain human oversight, and deliver business-ready outputs that improve workflow efficiency, cost, and quality.
Compensation
Annual base salary ranges from $213,750 to $225,000 USD, excluding equity and bonus. Total compensation may also include equity, bonus eligibility, and medical, dental, vision, and 401(k) benefits.
Candidates may submit a maximum of three applications within a six-month period. Coinbase is an equal opportunity employer. Reasonable accommodation is available for applicants with disabilities.