Lead Software Engineer - Ecommerce Search

Here Technologies
Chicago, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chicago, United States of America

Tech stack

A/B testing
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Azure
Cloud Computing
Code Review
Github
Natural Language Processing
Search Technologies
Software Engineering
Enterprise Search
Google Cloud Platform
Information Technology
Software Version Control

Job description

We are seeking a highly experienced Lead Software Engineer - Ecommerce Search to lead the technical direction and implementation of advanced enterprise search solutions. This role requires a strong background in modern search technologies, cloud-native architecture, and technical leadership., Define and execute the long-term technical strategy for enterprise search platforms.

Lead and mentor a team of search engineers through code reviews and technical guidance.

Develop advanced search capabilities including NLP, vector search, personalization, and relevance tuning.

Design and optimize scalable, low-latency search APIs.

Monitor and improve search performance using KPIs such as CTR, Query Distribution, and Zero Search Results.

Collaborate with Product Managers, Data Scientists, and Engineering teams to align technical solutions with business goals.

Requirements

Bachelor''''s or Master''''s degree in Computer Science or a related field.

10+ years of overall software engineering experience.

7+ years of hands-on experience in Search Engineering.

3+ years of technical leadership experience.

Required Technical Skills:

Strong experience with modern search technologies and frameworks.

Hands-on experience with Coveo or Vertex AI Search / Vertex AI Search for Commerce.

Experience building low-latency APIs on AWS using memory-based storage solutions.

Cloud platform experience (AWS, Azure, or Google Cloud).

Experience with GitHub and version control best practices.

Knowledge of Agile development methodologies.

Familiarity with A/B testing frameworks.

Strong communication and leadership skills.

Experience working with heavy equipment engineering or data analysis is highly preferred.

Apply for this position