Software Engineer, Machine Learning Platform Engineer

📍 World
USD 152,400-179,300 per year
MIDDLE
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Docker @ 2 Kafka @ 3 Python @ 2 Spark @ 3 Communication @ 3 MongoDB @ 2 Microservices @ 6 Snowflake @ 3

Details

At Coinbase, our mission is to increase economic freedom in the world. The Search & Recommendations Team builds a recommendations platform to accelerate adoption of ML/AI solutions for personalizing the user experience across the Coinbase ecosystem. This role focuses on building a centralized platform for Search & Recommendations use cases, working with state-of-the-art AI/ML models, frameworks, and tools to shape how people and businesses engage with AI.

Responsibilities

  • Design and develop a centralized platform for all Search & Recommendations use cases at Coinbase.
  • Advocate for and ensure adoption of the platform across teams.
  • Manage project execution, priorities, deadlines, and deliverables.
  • Write high-quality, well-tested code to address product and business needs.
  • Build scalable, secure systems using modern cloud technologies and industry best practices.
  • Debug complex technical issues to improve reliability, scalability, and operability.
  • Review and ensure security, scalability, and architectural integrity of feature designs across teams.
  • Build pipelines to integrate with third-party vendors and streamline workflows.

Requirements

  • 3+ years of experience in software engineering.
  • Proven expertise building and maintaining production services; strong understanding of microservices architecture.
  • Experience with streaming and batch data processing pipelines using technologies such as Kafka, Spark, Snowflake (or similar).
  • Ability to write high-quality, well-tested code that meets customer needs.
  • Deep understanding of high-quality code and software engineering processes and the ability to foster an environment that promotes them.
  • Strong technical skills in system design and coding.
  • Good high-level grasp of AI/ML concepts such as LLMs, GNNs, deep learning, logistic regression, and gradient boosting trees.
  • Excellent written and verbal communication skills and preference for open, transparent cultural practices.
  • Passion for building an open financial system and for Coinbase's mission.

Nice to haves

  • Experience navigating rapid company growth (e.g., from startup to mid-size).
  • Familiarity with Python, GoLang, Docker, Postgres, MongoDB.
  • Background in Search, Recommendations, and ML infrastructure is a strong plus.

Benefits

  • Bonus eligibility, equity eligibility, and benefits (medical, dental, vision, 401(k)).
  • Health Savings Account with company contributions.
  • Disability and life insurance.
  • 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.

Other details

  • In-person participation is required throughout the year; team and company-wide offsites are held multiple times annually.
  • Pay transparency: target annual salary range (depending on work location) is $152,405—$179,300 USD.
  • Job ID: GPMLP04US. #LI-Remote
  • Coinbase uses a pilot AI tool for initial screening interviews for select roles; a human recruiter reviews interview responses.