Engineering Manager - Machine Learning Platform
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Distributed Systems @ 6 Machine Learning @ 3 MLOps @ 3 Leadership @ 3 Fraud @ 3Details
At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.
To achieve our mission, Coinbase is seeking a candidate passionate about crypto and blockchain technology, eager to leave a mark, and able to work with high-caliber colleagues. The company is remote-first but not remote-only; in-person participation is required throughout the year for team and company-wide offsites.
The Platform Product Group builds trusted, scalable, and compliant platform components critical to Coinbase’s operations. This role is on the Machine Learning Platform team, which builds foundational components for feature engineering and training/serving ML models used for fraud prevention, personalization, and blockchain analysis. The platform spans stream processing, distributed training, and highly available online services.
Responsibilities
- Lead a team of engineers to build the next generation of the Machine Learning Platform.
- Form a deep understanding of Machine Learning Engineers’ needs and identify current capabilities and gaps.
- Collaborate with engineers, designers, product managers, and senior leadership to translate vision into a quarterly roadmap; break down complex projects and lead iterative design and implementation.
- Coach reports on building high-quality software and elevate their skills.
- Work with talent teams to identify and recruit engineers aligned with Coinbase’s culture.
- Raise engineering standards to maintain high availability and low latency on critical ML systems.
- Collaborate across the industry and act as a thought leader in MLOps.
- Be hands-on when needed: writing/reviewing code or technical documents, participating in on-call rotations and leading incidents, and triaging/troubleshooting bugs.
Requirements
- 7+ years of industry experience as a Software Engineer, with at least 2 years managing a team of engineers.
- Deep understanding of distributed systems.
- Strong sense of design; ability to bring clarity to complex technical requirements.
- Treat other engineers as customers and focus on delivering a seamless experience.
- Execution-focused mindset; able to navigate ambiguity and deliver results.
- Mastery of fundamentals enabling quick context switching across varied technologies.
- Ability to be hands-on: code, documentation, on-call rotations, incident leadership, and bug triage.
Nice to Have
- Experience building ML models and working with ML systems.
- Experience working on a platform team and building developer tooling.
Compensation
- Pay Range: $218,025 — $256,500 USD (target annual salary; full-time offers also include target bonus, target equity, and benefits including medical, dental, vision, and 401(k)).
Additional Info
- Job #: GPEM06US-PF
- Answers to crypto-related questions may be used to evaluate onchain experience.
- #LI-Remote — remote-first role; in-person participation expected periodically.
- Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities.
- Coinbase is piloting AI tools for initial screening interviews for select roles; humans will review interview responses and AI will not be used to make employment decisions.
Benefits
- Medical, dental, and vision plans
- Health Savings Account with company contributions
- Disability and life insurance
- 401(k) plan with company match
- Wellness stipend, mobile/internet reimbursement, connections stipend
- Volunteer time off, fertility counseling and benefits
- Generous time off/leave policy
- Option to get paid in digital currency