Enhance and evolvehigh-performance search backend systems, including query processing, document indexing,retrievaland ranking,ElasticSearchclusters, and scalable APIs.
Lead andparticipatein initiativestomodernizetraditional keyword searchbyincorporatingquery intent understanding,semanticandvector-basedretrievalandintegratingLLM-driven components.
Build scalablebatchand streamingdata pipelinesto enrich product catalog dataand search index
latency,reliabilityand observability of search endpoints.
Evaluate search performance using offline metrics and live A/B experiments, driving continuous improvement.
Drive architectural decisions and mentor engineers through design reviews and code reviews.
Uphold engineeringbest practices, including performance monitoring, documentation, and operational support.
Stay current with the latest research and innovations in recommendation systems and search-related ML technologies, translating them into scalable production solutions.
Looking For
Bachelor’s orMaster’s in Computer Science, Software Engineering,Machine Learning,or related field.
5+ years of industry experience designing, building, and deploying large-scale distributed backend systems with a focus on scalability, availability, and fault tolerance.
Hands-on experience with big data technologies such as Apache Beam, Pub/Sub, and Redis.
Strong programming skills in JavaScript/Node.js, Python; familiarity with Scala or Golang isa plus
Experience with search platforms (e.g.,ElasticSearch), as well as SQL and NoSQL databases.
with API design and development usingGraphQLand REST.
Working knowledge of cloud infrastructure (e.g., GCP, AWS),Kubernetes, Docker,CI/CD, observabilitytooling
Strong communication
Preferred Qualification:
Experience in search or ML-related fields such as semantic or vector-based retrieval, NLP, or recommendation systems.
Exposure to deep learning architectures, LLM integration, fine-tuning, or ML model deployment.
Familiarity with ML system design, including model lifecycle management and experimentation pipelines.
The total compensation for this position may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit
The U.S. national annual pay range for this role is $196,500 to $291,500
Any general requests for consideration of your skills, please
משרות נוספות שיכולות לעניין אותך