Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

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...

Databricks

Staff Engineer Senior

DatabricksMountain View

Posted 1d agoSeniorStaff Engineer📍 Mountain View💰 $165,300 - $219,675 / yearly
Apply Now →

Overview

Databricks is hiring a Staff Software Engineer for Search Quality to drive the technical direction of ranking and relevance initiatives. You'll work with technologies like Java and Python to enhance search capabilities across complex datasets.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building and optimizing search systems. Your expertise in Java and Python allows you to design robust systems that handle complex data retrieval tasks effectively. You understand the intricacies of search quality and relevance, having worked on projects that involve ranking algorithms and evaluation frameworks.

Your background in machine learning and data engineering equips you with the skills to blend traditional information retrieval techniques with modern approaches. You are comfortable working with large datasets and have experience implementing solutions that improve search accuracy and user experience. You possess strong analytical skills and can evaluate the performance of search systems using various metrics.

You are a collaborative team player who enjoys mentoring others and sharing knowledge. You thrive in cross-functional environments, working closely with product, research, and infrastructure teams to push the boundaries of search technology. Your communication skills enable you to articulate complex technical concepts to non-technical stakeholders effectively.

Desirable

Experience with Elasticsearch or similar search technologies is a plus. Familiarity with vector embeddings and semantic search techniques will help you excel in this role. A passion for AI and its applications in search will set you apart as a candidate.

What you'll do

As a Staff Software Engineer for Search Quality at Databricks, you will lead the technical direction of our next-generation search product. You will design and build systems that ensure our search stack delivers accurate and high-quality results across diverse multimodal datasets. Your role will involve developing ranking algorithms and evaluation frameworks that enhance the relevance of search results.

You will collaborate with research teams to explore innovative approaches to search quality, integrating machine learning models and traditional retrieval techniques. Your hands-on contributions will be crucial in implementing solutions that improve the user experience and drive customer satisfaction.

In addition to technical contributions, you will help define the long-term vision for search relevance and quality at Databricks. You will mentor senior engineers, guiding them in best practices and fostering a culture of continuous improvement within the team. Your insights will shape the future of our search capabilities, ensuring they meet the evolving needs of our customers.

What we offer

At Databricks, you will be part of a mission-driven team that is transforming how organizations leverage data and AI. We offer a competitive salary and benefits package, including opportunities for professional development and growth. You will work in a collaborative environment that values innovation and encourages you to push the boundaries of technology.

Join us in our mission to empower data teams to solve the world's toughest problems. Your contributions will have a direct impact on the success of our customers and the future of search technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.