
About Databricks
Empowering data teams with unified analytics
Key Highlights
- Headquartered in San Francisco, CA
- Valuation of $43 billion with $3.5 billion raised
- Serves over 7,000 customers including Comcast and Shell
- Utilizes Apache Spark for big data processing
Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...
🎁 Benefits
Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...
🌟 Culture
Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...
Skills & Technologies
Overview
Databricks is hiring a Senior Software Engineer for their Model Serving team to design and build systems for deploying AI/ML models. You'll work with technologies like Python and focus on scalability and reliability in San Francisco.
Job Description
Who you are
5+ years of software engineering experience with a focus on building scalable systems — you've designed and implemented high-throughput services that handle complex workloads and understand the intricacies of low-latency inference.
Deep expertise in Python and machine learning frameworks — you've worked on deploying AI/ML models and have a strong grasp of the architectural decisions that impact performance and reliability.
Experience with both CPU and GPU workloads — you know how to optimize systems for different hardware configurations and can make informed trade-offs to enhance operational efficiency.
Strong problem-solving skills and a collaborative mindset — you thrive in cross-functional teams, working closely with product, infrastructure, and research teams to deliver impactful solutions.
What you'll do
Join Databricks as a Senior Software Engineer and play a critical role in shaping the Model Serving product. You'll design and implement core systems and APIs that power the platform, ensuring they are scalable and reliable.
Drive architectural decisions to optimize performance and throughput for AI/ML model serving — your insights will influence the direction of the product and its capabilities.
Collaborate with various teams to enhance the product experience, focusing on governance, monitoring, and lineage of deployed models. Your contributions will help operationalize models at scale with strong SLAs.
Contribute to the foundational infrastructure of Model Serving, ensuring that it meets the needs of enterprises looking to deploy AI/ML solutions effectively. Your work will directly impact how customers leverage deep data insights to improve their business.
What we offer
At Databricks, you'll be part of a mission-driven team that is dedicated to solving the world's toughest problems through data and AI. We offer a competitive salary and benefits package, along with opportunities for professional growth and development.
You'll work in a collaborative environment where your ideas are valued, and you'll have the chance to influence the future of AI/ML deployment in the industry. Join us in making a difference through technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Databricks.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Databricks is hiring a Staff Software Engineer for their Model Serving team to design and build systems for AI/ML model deployment. You'll work with Python and cloud technologies to ensure high-throughput, low-latency inference. This position requires significant experience in software engineering and machine learning.

Engineering Manager
Databricks is seeking a Senior Engineering Manager to lead the Model Serving team, focusing on product experience and foundational infrastructure. You'll work with technologies like Python, Java, and Kubernetes to enhance AI/ML model deployment. This role requires strong leadership and technical expertise.

Staff Engineer
Databricks is hiring a Staff Software Engineer for their Foundational Model Serving team to design and implement core systems and APIs for high-throughput AI model inference. You'll work with technologies like Python and Kubernetes in San Francisco.

Software Engineering
Anyscale is seeking a Software Engineer for their Model Serving Infrastructure team to develop high-performance machine learning serving systems. You'll work with Python and distributed systems to democratize AI applications. This role requires expertise in machine learning and a passion for scalable computing.

Ml Model Serving Engineer
Sesame is hiring an ML Model Serving Engineer to enhance their serving layer for LLM, speech, and vision models. You'll work with PyTorch and optimize machine learning models for high throughput and low latency. This position requires significant systems programming experience.