Databricks
Senior Software Engineer (Backend) - AI/ML Environments
$166K–$220K
Mountain View, California +1 · Senior · Full-time · Posted Oct 29, 2025
- Location
- Mountain View, California
San Francisco, California - Experience
- 5+ years in backend or infrastructure engineering focused on building systems.
About the job
Build backend infrastructure that lets AI researchers and engineers configure reliable, reproducible training and serving environments on Databricks.
What you'll do
- Develop infrastructure and features for configuring ML/AI training and serving environments.
- Improve environment setup performance and observability for debugging failed runs.
- Work with AI infrastructure teams, customers, and product managers to identify and deliver product improvements.
What they ask for
- Strong programming skills in Python, Scala or Java.
- Experience with distributed systems, scalable APIs, or cloud-native infrastructure.
- Familiarity with service-oriented architecture, deployment pipelines, and system observability.
- Strong understanding of dependency management, including virtual environments or containerization technologies.
Pay
$166,000 — $220,000 USD (base salary)
Tools
Python, Scala, Java
AI focus
Build infrastructure for AI researchers and engineers to configure training and serving environments.
Model-written summary · the original posting is authoritative