Match score not available

Principal Software Engineer – Search & Ranking

72% Flex
UNLIMITED HOLIDAYS - EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE - LONG REMOTE PERIOD ALLOWED
Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Minimum 7 years Backend Development, Expertise in vector search engines.

Key responsabilities:

  • Lead development of advanced search systems
  • Collaborate with cross-functional teams
Dahlia Labs logo
Dahlia Labs Information Technology & Services Startup https://dahlialabs.org/
2 - 10 Employees
See more Dahlia Labs offers

Job description

Logo Jobgether

Your missions

About Dahlia Labs:

At Dahlia Labs, we are on a mission to redefine the shopping experience by leveraging cutting-edge AI technology. We create personalized, enriching shopping journeys that elevate the retail landscape through innovation and a deep understanding of consumer needs. As we continue to lead in retail technology, we seek ambitious and tech-savvy professionals to join our team. 

Role Overview:

We’re in search of a Principal Software Engineer with a robust 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. The ideal candidate will possess a deep expertise in vector search algorithms, embeddings, and scalable search systems, directly influencing the creation of seamless and personalized shopping experiences for our users.

Key Responsibilities:

  • Lead the design and development of advanced vector search systems, focusing on speed and precision using technologies like PGVector, Qdrant and Weaviate.

  • Develop and implement innovative embedding strategies for diverse datasets to enhance search relevance and performance.

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

  • Collaborate closely with machine learning engineers, data scientists, and frontend developers to integrate search capabilities seamlessly.

  • Continuously refine and enhance search algorithms to ensure peak efficiency and accuracy.

  • Maintain stringent data privacy and security standards across all search solutions.

Requirements:

  • Minimum of 7 years in Backend Development, with a significant focus on search technologies.

  • Proven expertise with vector search engines, embeddings, and similarity search algorithms.

  • Proficiency in backend and search-relevant programming languages, such as Python or Go.

  • Demonstrated ability to design and manage high-performance, scalable backend systems.

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

  • Experienced in creating low-latency APIs for real-time search functionalities.

  • Exceptional collaboration skills and the ability to communicate complex technical concepts within a cross-functional team.

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Nice-to-Haves:

  • Experience with GCP and/or Azure, and cloud-native architectures.

  • Background in developing technology solutions for the retail sector.

  • Active engagement in open-source projects relevant to search, AI, or backend development.

To Succeed in this role, In the Past You’ve:

  • Led technical teams in the development and deployment of scalable search solutions, particularly focusing on vector search technologies.

  • Architected and executed long-term strategic plans for search technologies that have substantially improved product and service offerings.

  • Innovated in the area of embeddings and similarity search, demonstrating a track record of enhancing search performance and relevance.

  • Managed complex projects from conception through to implementation, showing leadership and an ability

What We Offer:

  • A competitive salary, equity, and comprehensive benefits package.

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

  • A chance to grow your career in a dynamic, fast-paced environment with leading AI experts.

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

Commitment to Diversity:

Dahlia Labs is proud to be an Equal Opportunity Employer. We celebrate diversity and are 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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Hard Skills

Soft Skills

  • Team Collaboration
  • Technical Communication
  • Teamwork

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs