hero

Work with purpose.

Career Opportunities in the True Portfolio
150
companies
945
Jobs

Staff Software Engineer - Search, Ranking, & Recommendations

Daydream

Daydream

Software Engineering
Kirkland, WA, USA · Remote
Posted 6+ months ago

About Dahlia Labs:

Dahlia Labs is pioneering the future of AI-driven retail, harnessing state-of-the-art technology to craft personalized and immersive shopping experiences. Our mission is to transform the retail industry by making advanced AI accessible and beneficial. We are a diverse team of thinkers and doers, driven by a passion for technology and its potential to change the world. Join us on this journey to redefine retail through AI.

Role Overview:

We are looking for a Staff Software Engineer with a strong specialization in search technologies to lead our efforts in building a world-class ranking and retrieval product. This pivotal role involves spearheading the development, optimization, and advancement of our search capabilities. You will directly influence the creation of seamless, personalized shopping experiences for our users while shaping the strategic direction of our search systems.

What You'll Achieve:

  • Lead Vector Search Development: Design and develop advanced vector search systems that focus on speed and precision using technologies like PGVector, Qdrant, and Weaviate.

  • Innovative Embedding Strategies: Create and implement embedding strategies for diverse datasets to improve search relevance and performance.

  • Scalable Backend Frameworks: Design and maintain scalable backend frameworks that support our AI-driven search functionalities.

  • Cross-Functional Collaboration: Collaborate with machine learning engineers, data scientists, and frontend developers to integrate search capabilities seamlessly.

  • Continuous Refinement: Refine and enhance search algorithms to ensure peak efficiency and accuracy.

  • Data Privacy and Security: Maintain stringent data privacy and security standards across all search solutions.

Skills You'll Need to Bring:

  • Backend Development & Search Expertise: Minimum of 7 years of experience in Backend Development, with a significant focus on search technologies.

  • Vector Search & Embedding Strategies: Proven expertise in vector search engines, embeddings, and similarity search algorithms.

  • Programming Languages & Backend Systems: Proficiency in backend programming languages like Python or Go, with a strong track record in designing and managing high-performance, scalable backend systems.

  • gRPC Communication: Familiarity with gRPC to facilitate efficient, low-latency communication across microservices.

  • Real-Time APIs: Experience building low-latency APIs to support real-time search functionalities.

  • Cross-Functional Collaboration: Exceptional collaboration skills and the ability to communicate complex technical concepts across cross-functional teams.

  • Educational Background: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Nice-to-Haves:

  • Cloud Platforms & Architectures: Experience with cloud platforms (GCP, Azure) and cloud-native architectures.

  • Retail Sector Solutions: Background in developing technology solutions for the retail sector.

  • Open-Source Engagement: Active involvement in open-source projects relevant to search, AI, or backend development.

  • AI Research & Ethics: Published research in AI, NLP, or machine learning, and experience implementing AI ethics practices.

  • Real-Time & Multilingual Systems: Real-time system expertise and experience developing multilingual models.

To Succeed in This Role, In the Past You've:

  • Led Technical Teams: Led technical teams to develop and deploy scalable search solutions, particularly focusing on vector search technologies.

  • Architected Long-Term Plans: Designed and executed strategic plans for search technologies that substantially improved product offerings.

  • Innovated Embeddings: Innovated in embeddings and similarity search to enhance search performance and relevance.

  • Managed Complex Projects: Managed complex projects from conception through to implementation, showing leadership and strategic vision.


What We Offer:

  • Competitive salary, equity, and comprehensive benefits package.

  • Work on groundbreaking AI projects that redefine the retail experience.

  • Opportunities for career growth in a fast-paced environment with leading AI experts.

  • Join a team of passionate, talented, and supportive professionals.

Commitment to Diversity:

Dahlia Labs is committed to creating an inclusive environment for all employees, regardless of race, color, religion, gender, sexual orientation, gender identity, age, national origin, or disability status. Diversity drives innovation, and we believe that creating a welcoming workplace is key to our success.