Senior Machine Learning Platform Engineer
Coinbase
About the role
About Coinbase
At Coinbase, our mission is to enhance economic freedom globally. This ambitious vision requires our best efforts every day as we develop the new on-chain platform, shaping the future of the global financial system.
We are looking for a unique candidate—someone who is passionate about our mission and the transformative potential of crypto and blockchain technology in modernizing finance. We need someone eager to leave a lasting impact on the world, thrives under pressure, collaborates with high-caliber colleagues, and actively seeks feedback for continuous improvement. If you're excited about tackling the company’s toughest challenges, you could be a great fit!
Our work environment is rigorous and may not suit everyone. However, if you aspire to build the future alongside exceptional professionals who hold high expectations for themselves and each other, this is the perfect opportunity for you.
While many of our roles are designed to be remote-friendly, we value in-person collaboration throughout the year. We organize team and company-wide offsites multiple times annually to strengthen our connections and alignment. Attendance at these events is expected and fully supported.
About the Team
We are searching for a Senior Machine Learning Platform Engineer to join our Machine Learning Platform team. This team is responsible for building fundamental components for feature engineering and the training/serving of ML models at Coinbase. Our platform plays a crucial role in combating fraud, personalizing user experiences, and analyzing blockchains. You will have the chance to apply your engineering expertise to all areas of building ML infrastructure at scale, including stream processing, distributed training, and the development of highly available online services.
Your Responsibilities
- Gain a thorough understanding of our Machine Learning Engineers’ needs, as well as our current capabilities and gaps.
- Mentor junior engineers to enhance their skills and help them produce high-quality software.
- Elevate our engineering standards to ensure high availability and low latency in our ML inference infrastructure serving predictive models and LLMs.
- Optimize low latency streaming pipelines to provide our ML models with the freshest and highest quality data.
- Promote state-of-the-art practices for constructing high-performance distributed training jobs that handle large datasets.
- Create tools to monitor the data quality entering our models and identify performance degradation.
What We Look For
- 5+ years of industry experience as a Software Engineer.
- Deep understanding of distributed systems.
- High-quality code and excellent communication skills that set an example for others.
- Strong design skills with the ability to clarify complex technical requirements.
- Customer-focused mindset toward other engineers, with a dedication to creating a seamless experience.
- Solid grasp of fundamentals, allowing flexibility across diverse technologies while maintaining high performance.
- Ability to responsibly utilize generative AI tools in day-to-day workflows, continuously learning as tools evolve, while applying human-in-the-loop principles to enhance efficiency, cost-effectiveness, and output quality.
Preferred Qualifications
- Experience in building ML models and working with ML systems.
- Understanding of platform teams and experience in developer tooling creation.
- Familiarity with technologies we use, including Python, Golang, Ray, Tecton, Spark, Airflow, Databricks, Snowflake, and DynamoDB.
Pay Transparency Notice
Depending on your work location, the target annual base salary for this position ranges between $186,065 and $225,000 USD. Total compensation may also include equity, bonus eligibility, and benefits such as medical, dental, vision, and 401(k).
Commitment to Equal Opportunity
Coinbase is dedicated to being an Equal Opportunity Employer. All qualified applicants will be considered for employment regardless of race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law. Coinbase will also consider qualified applicants with criminal histories in accordance with applicable federal, state, and local laws.
Coinbase is also committed to providing reasonable accommodations for individuals with disabilities. If you need an accommodation during the employment process, please inform us of your requirements and contact information.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free