Greenhouse

Senior Software Engineer I

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack Engineer в команду Employer Experience & Talent Discovery. Разработка продуктовых возможностей и систем поиска и матчинга талантов с фокусом на OpenSearch/Elasticsearch и практическое применение AI к ранжированию и релевантности.

Задачи

  • Сотрудничать с Product Managers и дизайнерами для определения требований и вести разработку продукта от концепции до запуска
  • Создавать и улучшать full-stack решения для Talent Matching, Talent Rediscovery и связанных сценариев поиска талантов
  • Проектировать и внедрять возможности на базе поиска с использованием OpenSearch или Elasticsearch: стратегии индексации, дизайн запросов, настройка релевантности, улучшение ранжирования, паттерны семантического поиска
  • Разрабатывать системы матчинга, объединяющие ключевые слова, структурированные и семантические сигналы, применяя AI/ML-техники (эмбеддинги, similarity search, классификация, ранжирование) для повышения качества матчинга
  • Совместно с Applied ML и кросс-функциональными командами оценивать компромиссы между релевантностью, задержкой, надёжностью, стоимостью инфраструктуры и доверием пользователей
  • Менторить junior и middle инженеров, проводить код-ревью и развивать инженерные практики команды

Требования

  • 5+ лет опыта написания production-кода
  • Глубокий опыт работы с OpenSearch или Elasticsearch в production: индексация, дизайн запросов, настройка релевантности, компромиссы по производительности
  • Опыт с Ruby, C#, Java или Python; предпочтительно Ruby on Rails
  • Сильные знания JavaScript или TypeScript, включая React
  • Full-stack опыт: backend-системы, API, моделирование данных и современная frontend-разработка
  • Опыт построения систем поиска, ранжирования, рекомендаций или матчинга
  • Практический опыт применения AI или ML-техник в production: эмбеддинги, семантический поиск, классификация или ранжирование
  • Опыт сотрудничества с Product и Design в неоднозначных user-facing задачах
  • Опыт с аналитическими базами данных — плюс
  • Право на работу в Канаде с даты старта

Условия

  • Remote-first компания с офисами в Нью-Йорке и Ирландии и опциональными коворкингами
  • Диапазон оплаты $117,500 - $164,500 CAD
  • Возможны дополнительные выплаты: опционы, бонусы, повышения
  • Программа performance review с обратной связью и бонусная структура
  • Инклюзивная культура, employee resource groups

Навыки

  • OpenSearch
  • Elasticsearch
  • Ruby
  • Ruby on Rails
  • C#
  • Java
  • Python
  • JavaScript
  • TypeScript
  • React
  • AI
  • ML
  • embeddings
  • semantic search
  • classification
  • ranking
  • APIs
  • data modeling
  • analytical databases

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Senior Software Engineer I — Greenhouse, 117,500 – 164,500 CAD в год, Ontario | itrelocate