databricks
Principal Research Scientist – Scaling
At a Glance
- Location
- San Francisco, California, United States
- Posted
- 2026-04-23T13:38:36-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Government
- Regulatory
Benefits & Perks
e strive to provide comprehensive benefits and perks that meet the needs of all of
Requirements
Proven ability to lead a research team to develop novel techniques for foundation model efficiency and related topics, with a strong track record of industry impact.
Deep expertise in at least one of: generative AI, LLMs, distributed ML systems, model optimization, or responsible AI, with a strong emphasis on scaling and efficiency for large‑scale neural networks.
Hands on leadership - strong programming skills and demonstrated ability to write high‑quality, efficient code in Python and PyTorch for research implementation and experimentation.
Demonstrated ability to translate research innovation into scalable product capabilities in partnership with product and engineering teams.
Prior work at the intersection of systems and ML, such as distributed training frameworks, compiler and kernel optimization for deep learning workloads, or memory‑/compute‑efficient model design.
Strong industry and academic network in large‑scale ML, with ongoing collaborations or service (e.g., PC/area chair) at top conferences in ML and systems.
Responsibilities
As a Principal Research Scientist – Scaling, you will lead a team of world‑class researchers and engineers to advance the state of the art in large‑scale machine learning, focusing on post-training, RL and inference efficiency, optimization, and scaling.
You will define and execute a research roadmap that advances the Databricks AI platform and delivers tangible improvements to how customers train, serve, and adapt LLMs at scale, working closely with product, data, and engineering leaders to bring cutting‑edge methods into production.
Define and lead independent research programs on
Oversee the design and execution of large‑scale experiments, including benchmarking against state‑of‑the‑art methods and evaluating trade‑offs in quality, latency, throughput, and cost.
Work hands‑on with your team on high‑quality, efficient code in Python and PyTorch for research implementation, rapid prototyping, and integration with Databricks’ production systems.
parallelism strategies, memory management, and hardware utilization for LLMs and other large models.
About the Company
At Databricks, we are obsessed with enabling data teams to solve the world’s toughest problems, from security threat detection to cancer drug development, by building and running the world’s best data and AI platform. The Databricks AI Research organization enables companies to develop AI models and systems using their own data; from pre-training LLMs from scratch to state-of-the-art retrieval-augmented generation by producing novel science and putting it into production.
We believe a company’s AI models are a core part of their IP, and that high‑quality AI models should be available to all.
The Databricks AI Scaling team focuses on pushing the boundaries of large language model (LLM) training and inference efficiency beyond what is required to support existing models. The team explores novel avenues for scaling and efficiency improvements across algorithms, systems, and infrastructure, requiring researchers who can both drive independent research agendas and dive deep into low‑level implementation details with engineering partners.