Senior Search Engineer (Generative AI)

RemoteSalary not specified
Ukraine

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Старшого інженера з пошуку (Генеративна ШІ) для розробки та оптимізації вдосконалених пошукових рішень на основі сучасних технологій ШІ. На цій посаді ви будете проектувати масштабні пошукові системи, налаштовувати релевантність і ранжирування, а також інтегрувати можливості генеративної ШІ для забезпечення виняткового користувацького досвіду. Ви будете тісно співпрацювати з власниками продуктів, бізнес-стейкхолдерами та інженерними командами, щоб перетворювати складні бізнес-потреби в ефективні технічні рішення.

Обов'язки

  • Проектування, створення та оптимізація пошукових рішень з використанням Azure AI Search та інших сучасних пошукових систем
  • Налаштування релевантності, алгоритмів ранжирування та ефективності запитів для повнотекстового, векторного, семантичного та гібридного підходів до пошуку
  • Проектування та розробка мікросервісів та подієвих систем у екосистемі Azure
  • Реалізація індексування документів, аналізу тексту та дизайну пошукової схеми відповідно до бізнес-цілей
  • Створення та підтримка конвеєрів інтеграції даних та процесів ETL/ELT для підтримки пошукових робочих навантажень
  • Визначення та моніторинг показників якості пошуку, таких як точність, повнота, MRR та NDCG
  • Проведення експериментів A/B тестування для перевірки та покращення релевантності пошуку
  • Співпраця з власниками продуктів та бізнес-стейкхолдерами для узгодження технічних рішень з бізнес-впливом
  • Забезпечення дотримання принципів чистого коду, CI/CD-піплайнів та практик DevOps
  • Наставництво членам команди та внесення вкладу у створення міцної інженерної культури в складному технічному середовищі

Вимоги

  • 3+ роки досвіду роботи інженером з пошуку або на аналогічній посаді, орієнтованій на бекенд/дані
  • Глибокий практичний досвід роботи з Azure AI Search (колишній Azure Cognitive Search) у виробничих середовищах
  • Доведений досвід роботи з пошуковими системами, такими як Elasticsearch, Solr або Azure AI Search
  • Глибоке розуміння аналізаторів, токенізаторів та фільтрів символів/токенів, а також налаштування релевантності в повнотекстових пошукових системах
  • Знання про релевантність пошуку, алгоритми ранжирування та оптимізацію запитів
  • Навички у векторному, семантичному та гібридному підходах до пошуку
  • Практичний досвід роботи в екосистемі Azure, включаючи Azure Functions, Azure Cosmos DB та Azure Service Bus
  • Знання розробки хмарних додатків у Azure, AWS або GCP
  • Знання архітектури мікросервісів, подієвих паттернів проектування та інтеграції через RESTful API та GraphQL
  • Розуміння принципів чистого коду, CI/CD-піплайнів та інструментів Infrastructure-as-Code, таких як Terraform, ARM-шаблони або CloudFormation
  • Здатність глибоко занурюватися в бізнес-контекст, перевіряти технічні рішення на відповідність бізнес-процесам та розуміти, як пошук впливає на користувацький досвід та бізнес-показники
  • Відмінні навички вирішення проблем, проактивний підхід та здатність швидко вчитися
  • Вільне володіння англійською мовою (рівень B2 і вище)

Буде плюсом

  • Знання щонайменше однієї основної мови програмування, таких як Java, C#, Python або Scala, з досвідом у фреймворках Spring або.NET
  • Досвід у паттернах RAG (Retrieval-Augmented Generation), інтеграції Azure AI Foundry та Azure OpenAI Service
  • Досвід у prompt engineering, методах оцінки LLM, багатоагентних системах або архітектурах агентної ШІ
  • Знання Azure Databricks, Synapse Analytics та Azure Data Factory, а також Azure Monitor, Application Insights та Azure Key Vault
  • Демонстрація досвіду роботи з кросплатформовими пошуковими системами, такими як OpenSearch, Algolia, або інструментами аналітики пошуку, такими як Datadog, Kibana та Grafana

Ми пропонуємо

  • Віддалена робота в Україні
  • Можливість працювати з передовими технологіями ШІ
  • Колаборативне та інноваційне робочі середовище

Про компанію

EPAM Systems є глобальною компанією з інженерії програмного забезпечення та розробки продуктів, яка спеціалізується на наданні інноваційних рішень для клієнтів у різних галузях. Ми прагнемо створити культуру постійного навчання та професійного зростання.

Job Details

Company name:
EPAM
Location:
Ukraine
Work Mode:
Remote
Posted on TheJob:
Jul 6, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.