Staff Software Engineer, GenAI Inference Engine

Databricks

United States

Remote

USD 191,000 - 233,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Databricks is seeking a staff software engineer for GenAI inference to lead architecture, development, and optimization of the inference engine powering the Databricks Foundation Model API. You will bridge research advances with production demands to ensure high throughput, low latency, and robust scaling.

You will own the end-to-end inference stack, including kernels, runtimes, orchestration, memory, and integration with frameworks and orchestration systems, while collaborating with researchers

Qualifications

  • BS/MS/PhD in CS or related field.
  • 6+ years in performance-critical systems.
  • Owns complex components and drives decisions end-to-end.
  • Deep ML inference internals: attention, MLPs, quantization, sparsity.
  • CUDA/GPU programming with cuBLAS/cuDNN/NCCL.
  • Distributed systems design: RPC, batching, sharding.
  • Identify bottlenecks across kernel, memory, network.
  • Instrumentation and profiling tool experience.
  • Lead through influence with ML researchers.
  • Strong communication and ownership mindset.
  • Open-source contributions a plus.

Responsibilities

  • Own architecture and design of the inference engine for large-scale LLMs.
  • Collaborate with researchers to bring new model features into the engine.
  • Lead end-to-end optimization for latency, throughput, memory usage, and hardware utilization.
  • Define instrumentation, profiling, and tracing tooling to uncover bottlenecks.
  • Architect scalable routing, batching, memory management, and dynamic loading.
  • Ensure reliability, reproducibility, and model versioning in pipelines.
  • Coordinate across federated/distributed infrastructure and security teams.
  • Represent the team through benchmarks, whitepapers, and open-source work.

Skills

Strong software engineering
CUDA GPU programming
Distributed systems design
Instrumentation & profiling
Leadership & collaboration
ML inference understanding

Education

BS/MS/PhD in CS or related

Tools

cuBLAS
cuDNN
NCCL
RPC frameworks

Job description

Databricks is seeking a staff software engineer for GenAI inference to lead architecture, development, and optimization of the inference engine powering the Databricks Foundation Model API. You will bridge research advances with production demands to ensure high throughput, low latency, and robust scaling.

You will own the end-to-end inference stack, including kernels, runtimes, orchestration, memory, and integration with frameworks and orchestration systems, while collaborating with researchers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - GenAI inference
Staff Software Engineer - GenAI inference

Databricks • San Francisco (CA)

On-site
USD 190,900 - 232,800
Comprehensive benefits and perks
Annual performance bonus
Equity options
Senior AI Infra Engineer — Inference Platform
Senior AI Infra Engineer — Inference Platform

Databricks Inc. • San Francisco (CA)

On-site
USD 190,000 - 265,000
Staff Software Engineer - GenAI inference
Staff Software Engineer - GenAI inference

Databricks • United States

Remote
USD 191,000 - 233,000
Equity
Staff Software Engineer - GenAI inference
Staff Software Engineer - GenAI inference

Cacheflow • San Francisco (CA)

On-site
USD 190,900 - 232,800
Annual performance bonus
Equity options
Comprehensive health benefits
Staff GenAI Inference Architect: High-Throughput ML Serving
Staff GenAI Inference Architect: High-Throughput ML Serving

Databricks • San Francisco (CA)

On-site
USD 190,900 - 232,800
Comprehensive benefits and perks
Annual performance bonus
Equity options
Staff AI Infra Engineer — Scale GPU Experiments
Staff AI Infra Engineer — Scale GPU Experiments

Databricks • San Francisco (CA)

On-site
USD 190,000 - 270,000
Staff Software Engineer, GenAI Inference Performance
Staff Software Engineer, GenAI Inference Performance

Google LLC • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff Backend Engineer — AI Infrastructure & Platform
Staff Backend Engineer — AI Infrastructure & Platform

Databricks Inc. • San Francisco (CA)

On-site
USD 166,000 - 225,000
Staff Software Engineer, Foundational Model Serving
Staff Software Engineer, Foundational Model Serving

Cacheflow • San Francisco (CA)

On-site
USD 120,000 - 160,000
Staff Software Engineer- Foundation Model Inference San Francisco, California
Staff Software Engineer- Foundation Model Inference San Francisco, California

Databricks Inc. • San Francisco (CA)

On-site
USD 190,000 - 265,000