← All roles
Staff Software Engineer - AI Research Infrastructure
HPCKubernetesC++RustGoJavaScalaDistributed Systems
About the role
As a Staff Software Engineer, AI Research Infrastructure, you will develop and run the research stack that powers Databricks AI Research. You will design and build services that schedule, orchestrate, and observe large-scale training and inference experiment workloads across thousands of GPUs, improve dev tooling, and ensure researchers can iterate quickly without sacrificing reliability, efficiency, or security. You'll partner closely with research scientists, ML engineers, and platform teams.
Requirements
BS/MS or PhD in Computer Science or related field; 5+ years of software engineering experience with large-scale distributed systems or infrastructure; deep experience with distributed systems, data pipelines, or large-scale backend services involving GPUs, clusters, or cloud providers; proficiency in systems programming languages (C++, Rust, Go, Java, Scala); contributions to cluster schedulers or job orchestration systems (Kubernetes, Slurm, Ray); understanding of modern ML training and inferer
About the company
Databricks
Databricks offers a unified data analytics platform that enables data science, engineering, and machine learning teams to collaborate and build AI solutions. They operate in the data analytics and AI industry, providing a platform that aims to simplify complex data workflows and accelerate the delivery of AI-powered applications.
View company page →More from Databricks
Staff Software Engineer, Technical Lead, Lakebase Manager (LBM)
GoRustPostgreSQLKubernetesDistributed Systems
$182k–247k
Onsite · Bellevue, Washington
Staff Software Engineer, Technical Lead, Lakebase Manager (LBM)
$182k–247k
GoRustPostgreSQLKubernetesDistributed Systems
Staff Backend Software Engineer
ScalaGoDistributed Systems
$190k–261k
Onsite · New York
Staff Backend Software Engineer
$190k–261k
ScalaGoDistributed Systems
Staff Software Engineer, Fullstack - AI Product (NYC)
HTMLCSSJavaScriptReactAngularVue.jsNode.jsJavaPythonScalaC#C++Go
$191k–254k
Onsite · New York City, New York
Staff Software Engineer, Fullstack - AI Product (NYC)
$191k–254k
HTMLCSSJavaScriptReactAngularVue.jsNode.jsJavaPythonScalaC#C++Go
Sr Software Engineer -Public Sector
ScalaJavaGoC++Distributed SystemsAWSAzureGCP
$156k–214k
Onsite · McLean, Virginia
Sr Software Engineer -Public Sector
$156k–214k
ScalaJavaGoC++Distributed SystemsAWSAzureGCP
Sr. Software Engineer - Ingestion Core team
JavaScalaGoC++PythonApache SparkDistributed SystemsSQL ServerMySQLPostgreSQL
$166k–225k
Onsite · San Francisco, California
Sr. Software Engineer - Ingestion Core team
$166k–225k
JavaScalaGoC++PythonApache SparkDistributed SystemsSQL ServerMySQLPostgreSQL
Similar roles
Software Engineer, Distributed Systems
$150k–240k
Software Engineer, Distributed Systems
$150k–240k
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
Staff Software Engineer
$160k–230k
Staff Software Engineer
$160k–230k
Systems Engineer
$155k–205k
Systems Engineer
$155k–205k
Staff Machine Learning Engineer, Ads ML Efficiency
$230k–322k
Staff Machine Learning Engineer, Ads ML Efficiency
$230k–322k