Senior Machine Learning Platform Engineer (Platform - Identity)
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.
AI @ 6
Blockchain
Distributed Systems @ 6
GenAI
Generative AI @ 6
LLM
Leadership @ 6
Machine Learning @ 4
Mentoring @ 6
Observability
Technical Leadership @ 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.”
As a Senior Machine Learning Platform Engineer on the ML Platform team within the Platform group, you will build the foundational infrastructure that powers feature engineering, model training, and model serving across Coinbase. The platform supports fraud detection, user personalization, and blockchain analysis. You will own critical systems spanning stream processing, distributed training, and highly available inference services, directly shaping how machine learning scales across the company.
Responsibilities
- Design and own the reliability of machine learning inference infrastructure serving predictive models and large language models, maintaining high availability and low latency at scale.
- Build and optimize low-latency streaming pipelines that deliver fresh, high-quality feature data to production machine learning models.
- Improve distributed training infrastructure to enable machine learning engineers to process large data volumes efficiently.
- Develop observability tooling to monitor data quality entering models and detect degradations that affect model performance.
- Mentor junior engineers on building production-grade software and raise the team's engineering standards through technical leadership.
Requirements
- 5+ years of industry experience as a software engineer, with demonstrated ownership of distributed systems in production environments.
- Experience building and operating low-latency data or machine learning infrastructure, such as streaming pipelines, online serving systems, or distributed training systems, processing data at scale.
- A track record of mentoring engineers and improving engineering quality through code reviews, design reviews, and technical leadership.
- Familiarity with machine learning platform components, including feature stores, model serving frameworks, and training orchestration, sufficient to partner effectively with machine learning engineers as a platform builder.
- Responsible use of generative AI, maintaining human oversight to deliver business-ready outputs and measurable improvements in workflow efficiency, cost, and quality.
Compensation
The annual base salary range is $191,250–$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.