Senior Scala ML Systems Engineer

Braintrust

United States

Remote

USD 110,000 - 116,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Etsy is seeking a Senior Software Engineer to build and run its ML orchestration platform. You will enable every ML request—across search, recommendations, ads, and generative AI—to run with high availability and low latency.

The role requires deep experience in distributed systems, Scala or functional languages, Kubernetes operations, and strong collaboration with internal users to shape reliable ML tooling and production workflows.

Qualifications

  • 5+ years of software engineering experience building and operating distributed, low-latency production services.
  • Experience with Scala or another functional programming language and comfort with functional patterns such as immutability, composition, and effect or concurrency libraries.
  • A solid understanding of how ML inference works in production: model serving, feature retrieval, batching, latency and throughput trade-offs, and how predictive and transformer-based models are deployed and evaluated.
  • Hands-on experience operating services on Kubernetes, including deployments, scaling, resource management, and debugging in production.
  • Experience designing service APIs and request-routing or orchestration systems (e.g., gRPC, queues).
  • Strong operational skills: metrics, tracing, alerting, on-call ownership, and performance profiling.
  • A product mindset and strong communication skills. You enjoy working with internal users to understand their needs.

Responsibilities

  • Build and operate Etsy's ML orchestration platform that handles all ML requests across services such as search, recommendations, ads, and generative AI use cases.
  • Develop high-availability, low-latency services and continuously improve reliability and performance.
  • Collaborate with Applied Scientists, Data Enablement, model serving, and product engineering to ship features safely and self-service.
  • Drive API design, orchestration patterns, and production-grade instrumentation across teams.

Skills

Distributed systems
Scala
Functional programming
Kubernetes
API design
Observability
Communication
ML inference

Tools

gRPC
KServe
Triton
vLLM
Cats Effect
ZIO
Akka
http4s

Job description

Etsy is seeking a Senior Software Engineer to build and run its ML orchestration platform. You will enable every ML request—across search, recommendations, ads, and generative AI—to run with high availability and low latency.

The role requires deep experience in distributed systems, Scala or functional languages, Kubernetes operations, and strong collaboration with internal users to shape reliable ML tooling and production workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scala Engineer - ML Orchestration Platform (Remote)
Senior Scala Engineer - ML Orchestration Platform (Remote)

Braintrust • United States

Remote
USD 110,000 - 116,000
Senior Scala ML Orchestration Engineer
Senior Scala ML Orchestration Engineer

Braintrust • New York (NY)

On-site
USD 140,000 - 210,000
Senior ML Infra Engineer (Scala) & Orchestration Platform
Senior ML Infra Engineer (Scala) & Orchestration Platform

Etsy, Inc. • New York (NY)

Hybrid
USD 164,000 - 246,000
Equity package
Annual bonus
Competitive benefits
Software Engineer (Scala + ML Systems)
Software Engineer (Scala + ML Systems)

Braintrust • New York (NY)

On-site
USD 140,000 - 210,000
Software Engineer (Scala + ML Systems)
Software Engineer (Scala + ML Systems)

Braintrust • United States

Remote
USD 110,000 - 116,000
Senior ML Infra Engineer – Scalable Model Serving
Senior ML Infra Engineer – Scalable Model Serving

Etsy • New York (NY)

On-site
USD 182,000 - 246,000
Senior ML Platform Engineer — Scale Model Serving
Senior ML Platform Engineer — Scale Model Serving

Etsy, Inc. • New York (NY)

Hybrid
USD 182,000 - 246,000
Equity package
Annual performance bonus
Comprehensive benefits
Software Engineer (Scala + ML Systems) REMOTE US ONLY
Software Engineer (Scala + ML Systems) REMOTE US ONLY

Braintrust • United States

Remote
USD 110,000 - 116,000
Principal ML Platform Engineer - Scalable, Reliable Systems
Principal ML Platform Engineer - Scalable, Reliable Systems

EngineersOfAI • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Senior ML Engineer, Search & Discovery (Hybrid)
Senior ML Engineer, Search & Discovery (Hybrid)

Etsy, Inc. • New York (NY)

Hybrid
USD 182,000 - 246,000
Equity package
Annual performance bonus
Competitive benefits