Staff Software Engineer, Foundational Model Serving
Designs and builds scalable, low-latency systems for serving frontier AI models on GPUs. Requires 10+ years in large-scale distributed systems, strong system design skills, and leadership in operational excellence; no prior AI experience needed.
192k – 260k
On-site10+ YOEML Engineering
About the role
Responsibilities
Design and implement core systems and APIs for Databricks Foundation Model Serving, ensuring scalability, reliability, and operational excellence.
Partner with product and engineering leadership to define technical roadmap and long-term architecture for serving workloads.
Drive architectural decisions to optimize performance, throughput, autoscaling, and efficiency for GPU serving workloads.
Contribute to key components like vLLM, SGLang, token-based rate limiters, and optimizers.
Collaborate with product, platform, and research teams to translate customer needs into reliable systems.
Establish best practices for code quality, testing, operational readiness, and mentor engineers.
Represent the team in cross-organizational discussions and influence AI platform strategy.
Requirements
10+ years of experience building and operating large-scale distributed systems.
Experience leading high-scale, operationally sensitive backend systems.
Track record of up-leveling team engineering excellence.
Strong foundation in algorithms, data structures, and system design for large-scale, low-latency serving systems.
Proven ability to deliver complex, high-impact initiatives with measurable value.
Strong communication and collaboration skills in fast-moving environments.
Strategic, product-oriented mindset aligning technical execution with vision.
Passion for mentoring and fostering technical excellence.
Staff ML Engineer building CustomerLake, Databricks' Customer Data Platform for enterprise ML/AI personalization, recommendations, churn, and LTV modeling. Requires 10+ years shipping production ML/LLM systems with strong product mindset in 0-to-1 environments.
192k – 260k
On-site10+ YOEML Engineering
Staff Software Engineer, Model Serving
DatabricksSan Francisco, CA
Designs and builds scalable, low-latency model serving infrastructure for AI/ML models across CPU/GPU workloads. Requires 10+ years in large-scale distributed systems and deep expertise in inference systems, architecture, and cross-team collaboration.
192k – 260k
On-site10+ YOEML Engineering
Staff Software Engineer - GenAI Performance and Kernel
DatabricksSan Francisco, CA
Designs, implements, and optimizes high-performance GPU kernels for GenAI inference stack. Leads performance improvements, mentors engineers, and collaborates with ML and systems teams. Requires deep kernel programming and GPU architecture expertise.
191k – 233k
On-siteML Engineering
Staff Software Engineer - GenAI inference
DatabricksSan Francisco, CA
Leads architecture, development, and optimization of GenAI inference engine for high-throughput, low-latency LLM serving. Requires 6+ years in performance-critical systems, deep ML inference expertise, CUDA/GPU programming, and distributed systems.
Develop synthetic sensor simulation models and algorithms using ML techniques like NeRF and Gaussian splatting to generate photorealistic images and realistic lidar/radar data for autonomous vehicles. Requires advanced degree plus 3-5+ years experience, strong ML fundamentals, and Python/deep learning expertise.