Backend Engineer - Machine Learning

kadence United State
Relocation
Apply
AI Summary

Backend engineer with 5+ years of experience in building and maintaining production systems. Responsible for owning and evolving backend systems that power machine learning capabilities. Requires proficiency in Python, modern cloud infrastructure, and data storage systems.

Key Highlights
Own and evolve backend systems for machine learning capabilities
Design and implement systems for ML inference, monitoring, and LLM integrations
Contribute to CI/CD workflows and deployment infrastructure
Key Responsibilities
Own and evolve backend systems that power the company's machine learning capabilities
Develop infrastructure and observability tooling
Design and implement systems that connect ML inference, monitoring, LLM integrations, application services, and domain-specific business logic
Technical Skills Required
Python AWS GCP Docker Kubernetes Postgres Object storage Caching layers
Benefits & Perks
Relocation support
In-person role in downtown San Francisco

Job Description


About You

You’re a strong backend engineer who thrives in environments with high ownership and high expectations. You’ve built and maintained production systems that solve complex problems without unnecessary abstraction. You make practical architectural decisions, balance speed with long-term scalability, and know when to leverage existing tools versus building from scratch.


What You’ll Do

  • Own and evolve the backend systems that power the company’s machine learning capabilities across both training and production environments
  • Develop infrastructure and observability tooling that enables rapid iteration, evaluation, and continuous improvement of ML-driven features
  • Shape architectural direction for core services, enabling fast product development while maintaining reliability and performance
  • Design and implement systems that connect ML inference, monitoring, LLM integrations, application services, and domain-specific business logic
  • Build and optimize data layers, including application databases and integrations with third-party vendor APIs
  • Contribute to CI/CD workflows and deployment infrastructure to support fast, safe releases
  • Work directly with end users to understand workflow pain points and translate them into thoughtful technical solutions
  • Operate independently, making sound technical tradeoffs within both product and market constraints


What They’re Looking For

  • 5+ years of backend engineering experience with meaningful ownership over system design and long-term technical decisions
  • Experience working on data-intensive or ML-powered systems in production
  • Familiarity with integrating model inference and monitoring into real-world applications
  • Proficiency in Python and experience with modern cloud infrastructure (AWS or GCP), containers (Docker, Kubernetes, or serverless platforms), and data storage systems such as Postgres, object storage, and caching layers
  • This is an in-person role based in downtown San Francisco, five days per week. Relocation support is available for candidates moving to the Bay Area.

Similar Jobs

Explore other opportunities that match your interests

DevOps Engineer

Devops
7h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Abbott

United State

Engineering Manager, Cloud & DevSecOps

Devops
14h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Space Telescope Science Instit...

United State

Senior Cloud Security Operations Engineer

Devops
19h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tencent

United State

Subscribe our newsletter

New Things Will Always Update Regularly