Sr. Software Engineer- Backend
Core
Build the substrate for data apps, AI agents, model training, model serving, and vector search to power Databricks' flagship AI offerings.
Role type
Senior IC backend infrastructure engineer
Builds
Distributed AI workloads, MLflow, AI Gateway, Databricks Apps, Agent Framework, Agent Bricks, and Foundation Model APIs
Domain
AI infrastructure, distributed systems, cloud-native platforms
Deliverable
production ML models | infrastructure
Required skills
Scala, Go, Python, distributed systems, scalable APIs, cloud-native infrastructure, service-oriented architecture, deployment pipelines, system observability
Preferred skills
real-time serving, ML infrastructure, GPU orchestration, SageMaker, Vertex AI, Azure ML, OSS contributions (MLflow, PyTorch, Ray), developer platforms
Technologies
MLflow, PyTorch, Ray, SageMaker, Vertex AI, Azure ML
Responsibilities
Build infrastructure for flagship AI offerings; Improve reliability, latency, and efficiency of distributed AI workloads; Collaborate with platform, infra, and ML teams; Shape developer and data scientist interactions with AI
Seniority
Senior, hands-on IC
