Lead Software Engineer, Search – Semantic Platform

atCommerceRemoteUS flagUnited StatesFull-timeFull-stack EngineerSenior$182k – $259k/year

Posted Oct 19

This is a fully remote position, open to applicants in United States.

📋 Description

• Spearhead the design and execution of semantic search functionalities utilizing OpenSearch.

• Develop hybrid BM25 and vector search capabilities from scratch.

• Assess, benchmark, and optimize search relevance, ranking models, and k-NN/neural search setups.

• Oversee, enhance, and advance data ingestion and indexing pipelines leveraging MySQL, Kafka/RabbitMQ, and backend microservices.

• Facilitate dense vector ingestion along with de-duplicated, resilient synchronization.

• Direct the Search team’s technical roadmap and establish engineering best practices.

• Guide and mentor senior and mid-level engineers through intricate architectural decisions.

• Ensure ultra-low latency and high-availability service level agreements (SLAs) under substantial concurrent traffic loads.

• Take part in the team’s on-call rotation.


⛳️ Requirements

• Over 7 years of professional software development experience.

• Demonstrated success in a technical leadership or staff-level role.

• Extensive hands-on experience constructing, scaling, and optimizing OpenSearch or Elasticsearch clusters at scale.

• Proven expertise in implementing semantic search, working with text embeddings, vector databases, and hybrid search scoring methodologies.

• High proficiency in a strongly typed programming language such as GoLang, Scala, or Java.

• Experience with programming languages such as PHP.

• Strong background in MySQL, schema design, and Kafka or RabbitMQ.

• Familiarity with the OpenSearch Neural Search plugin, k-NN search, or Learning to Rank (LTR).

• Experience transitioning large-scale search infrastructure from traditional Elasticsearch configurations to sophisticated OpenSearch semantic implementations.

• Experience establishing automated search quality measurement frameworks like NDCG and MRR.

• Familiarity with Docker and Kubernetes in a cloud environment.


🏝️ Benefits

• Variable compensation options such as bonuses or commissions, where applicable.

• Equity opportunities, where applicable.

• Benefits aligned with local policies.

• An inclusive and accessible hiring process.

• Identity verification and secure processing in compliance with relevant privacy regulations.

People also viewed

finanzen.net GmbH12 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care12 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free12 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures12 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics12 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX12 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers