Senior Backend Software Engineer (Infrastructure MLOps)

New
P
PhiloStreaming media
San Francisco, CA, Brooklyn, NY, Cambridge, MA, or remoteFull-TimeSenior
SalarySan Francisco, New York City: $195K - $250K Boston, DC Metro, Los Angeles, Seattle: $185K - $240K Denver, Atlanta, Austin, Las Vegas, Sacramento, Chicago: $175K - $230K Texas, Florida: $165K - $220K
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software development and infrastructure management experience; 4+ years of experience developing and deploying ML systems at scale across training and inference
Required Skills
AWSDockerKubernetesGoCI/CD

Requirements

  • 8+ years of software development and infrastructure management experience.
  • 4+ years of experience developing and deploying ML systems at scale across training and inference.
  • Experience with distributed systems and microservices architecture principles.
  • Experience with Linux and containerized environments such as Docker.
  • Experience managing cloud computing environments such as AWS or GCP and configuring cloud services.
  • Experience with Kubernetes and familiarity with running GPU or accelerated workloads on Kubernetes.
  • Strong understanding of networking and internet application protocols, including TCP/IP, DNS, and HTTP.
  • Strong understanding of network and application security principles and best practices.
  • Familiarity or hands-on experience with configuration management and Infrastructure as Code, such as Terraform or CloudFormation.
  • Familiarity or hands-on experience with monitoring and observability systems and CI/CD automation systems.
  • Experience with relational and non-relational databases and familiarity with data warehousing and querying.
  • Proficiency writing, testing, and profiling software in Golang, JavaScript/TypeScript, C++, Ruby, Python, or similar languages.
  • Experience collaborating and communicating with internal and external stakeholders in business and technical roles.

Responsibilities

  • Manage core infrastructure supporting ML and LLM workloads.
  • Design, build, and maintain cloud infrastructure components using AWS, Kubernetes, in-house technology, and open-source software.
  • Build and scale model serving and inference infrastructure for recommendation models and LLM workloads.
  • Manage GPU and accelerator infrastructure on Kubernetes, including scheduling, capacity, quotas, and cost optimization.
  • Build and maintain monitoring and observability systems for system health and model quality.
  • Build and operate model evaluation infrastructure, including offline and online evaluation pipelines, regression datasets, LLM-as-judge harnesses, A/B testing, and feedback loops.
  • Design, build, and maintain CI/CD systems for testing and deploying code.
  • Establish tools, methods, and best practices for engineers using the ML infrastructure, and promote Infrastructure as Code.
  • Work with engineers to deploy and instrument software systems.
  • Evaluate, select, and integrate third-party vendor systems and work with vendors to configure and manage them.
View Full Description & ApplyYou'll be redirected to the employer's site
San Francisco, New York City: $195K - $250K Boston, DC Metro, Los Angeles, Seattle: $185K - $240K Denver, Atlanta, Austin, Las Vegas, Sacramento, Chicago: $175K - $230K Texas, Florida: $165K - $220K
Apply Now