Staff Software Engineer- Databricks AI
Skills & Stack
About the Role
Staff Software Engineer and technical lead of Databricks' new Bengaluru AI team, owning platform strategy and architecture for the MLflow-based MLOps/LLMOps platform.
About Databricks
Databricks is the data and AI company behind the lakehouse platform, used by thousands of organizations worldwide for data engineering, analytics and machine learning.
What You'll Do
- 1Define the platform strategy and long-term architecture
- 2Lead engineering efforts from design to production rollout, with high standards for performance, correctness, and reliability
- 3Solve hard problems in ingesting and querying traces, metrics, and artifacts at scale, and in evaluating AI agents in production
- 4Align product, research, and engineering teams across sites on technical direction and trade-offs
- 5Shape APIs and developer experiences that make it easy for customers to ship AI
- 6Mentor senior engineers through design reviews and technical discussions
What We're Looking For
- BS (or higher) in Computer Science, or a related field
- 10+ years of experience developing large-scale distributed systems, scaling infrastructure, or building platforms and developer tools for other teams
- Strong foundation in algorithms, data structures, and system design
- Strong experience with backend technical stacks such as Scala or Java
- Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes
- Engineering maturity in security, correctness, and operational excellence
Check your fit before you apply
We check the resume on your profile against this role at Databricks: a match score, what is missing, and what to fix before you apply.
Ready to apply for this role?
Staff Software Engineer- Databricks AI at Databricks — click below to submit your application.
