Senior ML Platform Engineer — Remote

Block

San Francisco (CA)

Remote

USD 229,000 - 343,000

Full time

47 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Medical insurance
Flexible time off
Retirement savings plans
Family planning

Job summary

Block’s Machine Learning Platform team builds shared infrastructure to help teams develop, evaluate, deploy, and monitor models and automated decision systems. You will design, build, and operate ML infrastructure, lead large-scale distributed systems, and mentor engineers across a broad ML lifecycle.

You will collaborate with applied ML teams across Block, shape roadmaps, and help other engineers grow through design reviews.

Qualifications

  • 8+ years of experience in software development and/or machine learning with a focus on internal platforms or infrastructure.
  • Hands-on experience building and operating ML infrastructure in feature stores, rules engines, model hosting/inference, or training infrastructure.
  • Deep understanding of ML lifecycle and architectures for ML-backed solutions, including data gathering, training, evaluation, and productionizing models (classical ML and DL/LLMs).
  • Experience designing and operating large-scale distributed systems with attention to failure modes, data correctness, and performance/capacity.
  • Experience operating mission-critical services with oncall and incident response improvements.
  • Experience leading complex technical work from conception to delivery with cross-team collaboration.
  • Experience mentoring engineers and explaining technical trade-offs to non-experts.
  • Experience with major cloud vendors for high-scale production use cases.
  • Strong verbal and written communication with technical and non-technical stakeholders.
  • Ruthless pragmatism in solving new and unconventional problems.

Responsibilities

  • Design, build, and operate shared ML infrastructure (feature stores, rules engines, model hosting/inference, training infra).
  • Lead design and delivery of large-scale distributed systems balancing latency, throughput, data consistency, availability and cost.
  • Collaborate with ML teams to understand challenges and translate them into reusable platform capabilities; influence roadmap.
  • Build reliable services through automated testing, monitoring, capacity planning, and safe deployments.
  • Participate in on-call rotation, lead incident response and root-cause analysis to prevent recurrence.
  • Create self-service interfaces, libraries, tools, and docs to help teams productionize models and monitor performance.
  • Mentor engineers, guide design reviews, and share practices for reliable systems.
  • Engage with teams using the platform, explaining design choices and trade-offs.

Skills

Distributed systems design
Oncall & incident response
Mentoring engineers
Stakeholder communication
Cloud vendor communication

Tools

Kotlin / Java
Golang
Python
Typescript
React
gRPC
Protocol Buffers
AWS (Sagemaker, EC2, EKS, Dynamo)
Databricks (Spark)
NVidia Triton
vLLM
ONNX

Job description

Block’s Machine Learning Platform team builds shared infrastructure to help teams develop, evaluate, deploy, and monitor models and automated decision systems. You will design, build, and operate ML infrastructure, lead large-scale distributed systems, and mentor engineers across a broad ML lifecycle.

You will collaborate with applied ML teams across Block, shape roadmaps, and help other engineers grow through design reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Platform Engineer (Remote)
Senior ML Platform Engineer (Remote)

Block • Seattle (WA)

Remote
USD 229,000 - 343,000
Senior ML Platform Engineer (Remote)
Senior ML Platform Engineer (Remote)

Block • New York (NY)

Remote
USD 229,000 - 343,000
Remote-first workstyle
Senior ML Platform Engineer - Remote-First
Senior ML Platform Engineer - Remote-First

Block, Inc. • California

Remote
USD 217,000 - 326,000
Remote work
Medical insurance
Flexible time off
+2
Remote Senior ML Platform Engineer — Scale AI Infrastructure
Remote Senior ML Platform Engineer — Scale AI Infrastructure

CoinBucha • California

Remote
USD 217,000 - 326,000
Remote work
Medical insurance
Flexible time off
+2
Senior ML Platform Engineer — Remote & Flexible Time Off
Senior ML Platform Engineer — Remote & Flexible Time Off

block • United States

Remote
USD 140,000 - 210,000
Remote work
Flexible time off
Medical coverage
+2
Senior ML Platform Engineer - Scalable Graph & MLOps
Senior ML Platform Engineer - Scalable Graph & MLOps

Fdetimes • United States

Remote
USD 217,000 - 303,000
Equity in RSUs
Medical, dental, and vision insurance
401(k) with employer match
Principal ML Platform Engineer - Remote
Principal ML Platform Engineer - Remote

Upstart • United States

Remote
USD 220,700 - 300,000
Health coverage
401(k)
Employee Stock Purchase Plan (ESPP)
+4
Senior ML Platform Engineer — Build Scalable, Low-Latency ML
Senior ML Platform Engineer — Build Scalable, Low-Latency ML

Unchain Data • United States

Remote
USD 186,000 - 225,000
Medical, dental, vision
401(k)
Senior ML Platform Engineer — Remote-First Inference
Senior ML Platform Engineer — Remote-First Inference

Coinbase Bridge • United States

Hybrid
USD 191,000 - 225,000
Equity
Bonus eligibility
Medical/Dental/Vision
+1
Senior Machine Learning Engineer, Platform
Senior Machine Learning Engineer, Platform

block • United States

Remote
USD 140,000 - 210,000
Remote work
Flexible time off
Medical coverage
+2