Staff Software Engineer, Model ServingActive$192K

The opportunity

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI…

What you'll do

  • Design and implement core systems and APIs that power Databricks Model: Serving, ensuring scalability, reliability, and operational excellence.

  • Partner with product and engineering leadership to define the technical: roadmap and long-term architecture for serving workloads.

  • Drive architectural decisions and trade-offs to optimize performance,: throughput, autoscaling, and operational efficiency for CPU and GPU serving workloads.

  • Contribute directly to key components across the serving infrastructure: from model container builds and deployment workflows to runtime systems like routing, caching, observability, and intelligent autoscaling — ensuring smooth and efficient operations at scale.

  • Collaborate cross-functionally with product, platform, and research teams to: translate customer needs into reliable and performant systems.

  • Lead technical initiatives that improve latency, availability, and: cost-effectiveness across both customer-facing and foundational serving layers.

What they're looking for

  • Establish best practices for code quality, testing, and operational: readiness, and mentor other engineers through design reviews and technical guidance.
  • Represent the team in cross-organizational technical discussions and: influence Databricks’ broader AI platform strategy.
  • + years of experience building and operating large-scale distributed systems.
  • Deep expertise in model serving, inference systems, and related: infrastructure (e.g., routing, scheduling, autoscaling, and observability).