Senior Platform Engineer, Machine Learning

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc docker github actions python kubernetes

πŸ“‹ Description

  • Lead architectural evolution of core recommendations pipeline to a modern distributed architecture
  • Build and operate scalable, fault-tolerant backends for personalization at scale
  • Identify performance bottlenecks and reliability risks across the system
  • Collaborate with ML engineers and product stakeholders to translate requirements into designs
  • Own components end-to-end: architecture, deployment, monitoring, incident response
  • Champion engineering best practices around design, testing, observability, and operational excellence

🎯 Requirements

  • 5+ years software engineering experience with distributed systems
  • Deep experience building and operating large-scale distributed systems that are fault-tolerant and highly available
  • Strong foundation in Python
  • Experience with distributed data processing frameworks (e.g., Apache Spark, Apache Flink, Apache Beam); hands-on Spark experience is a plus
  • Experience with cloud providers (AWS, Azure, GCP)
  • Experience with Kubernetes, Kafka, and gRPC

🎁 Benefits

  • Diverse and inclusive culture
  • Equal opportunity employer
  • Comprehensive medical, financial, and other benefits
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’