О компании
Solvd Inc. — быстрорастущая консалтинговая и технологическая компания, ориентированная на искусственный интеллект, которая осуществляет трансформацию предприятий в сферах облака, данных, разработки программного обеспечения и искусственного интеллекта. Мы сотрудничаем с ведущими организациями отрасли, чтобы проектировать, создавать и внедрять технологические решения, которые обеспечивают измеримые бизнес-результаты.
После приобретения Tooploox, ведущей компании в области искусственного интеллекта и разработки продуктов, Solvd теперь предлагает полноценное сквозное выполнение проектов — от стратегического консультирования и проектирования решений до разработки кастомного ИИ и внедрения на уровне предприятия. Наши центры компетенций объединяют глубокую техническую экспертизу, проверенные методологии реализации и отраслевые знания для быстрого и эффективного решения сложных бизнес-задач.
Мы ищем старшего инженера-программиста (Elasticsearch, Scala) для работы в команде, обеспечивающей поиск продуктов питания и ведение журналов для одной из ведущих мировых платформ в области здоровья и питания. Вы будете напрямую участвовать в разработке систем, управляющих поиском — бэкенд-сервисы, инфраструктура поиска и эксперименты — с акцентом на улучшение ключевых показателей: коэффициенты конверсии, время на логирование, отказ от запроса и релевантность результатов.
Что вам предстоит делать
•Участвовать в разработке, создании и поддержке бэкенд-сервисов, обеспечивающих опыт поиска продуктов питания, интегрируясь с системами в рамках широкой инженерной организации.
•Выполнять комплексную оптимизацию производительности поиска — проектирование данных, индексация, оценка запросов и итеративное улучшение в Elasticsearch.
•Помогать в оценке и внедрении технологий поиска и обработки данных, которые улучшают качество результатов и пользовательский опыт.
•Тесно сотрудничать с ведущими инженерами по поиску, менеджерами продуктов и руководством по вопросам поиска решений, планирования экспериментов и их реализации.
•Вносить вклад в разработку инструментов, процессов и метрик для измерения и мониторинга качества поиска.
Требуемые навыки и опыт
Elasticsearch
•Подтверждённый опыт оптимизации производительности, анализа запросов и улучшения релевантности в масштабных системах Elasticsearch.
•Глубокое понимание проектирования индексов, стратегий отображения, управления кластерами и механик оценки/ранжирования.
•Знание принципов высокой доступности, аварийного восстановления и операционного мониторинга кластеров Elasticsearch.
•Умение развёртывать новые индексы или кластеры по мере необходимости для балансировки нагрузки или проведения экспериментов.
•Способность переводить продуктовые спецификации в технические требования и запускать эксперименты по ранжированию и релевантности с чётко определёнными критериями успеха и метриками.
Scala
•Обширный опыт написания, выпуска и поддержки сервисов на Scala в продакшене.
•Уверенная работа с технологическим стеком, включающим также SQL и Python — Scala является основным языком для данного проекта.
Агентное (agentic) программирование
•Активный пользователь инструментов разработки на базе ИИ, таких как Claude Code, Cursor или аналогичных сред с поддержкой ИИ — написание производственного кода с их помощью, а не только использование автодополнения.
•Знакомство с агентными паттернами и рабочими процессами программирования — генерация кода, рефакторинг, отладка и написание тестов.
•Способность чётко объяснить, как инструменты ИИ интегрируются в процесс разработки и где критически важен человеческий фактор.
Основы инженерии
•Практический опыт создания, масштабирования и поддержки крупномасштабных систем обработки данных в продакшене.
•Глубокое понимание проектирования баз данных, архитектуры данных и оптимизации производительности в различных хранилищах данных — MySQL, MongoDB, DynamoDB, Redis или аналогичных.
•Опыт работы с высоконагруженными системами обмена сообщениями, такими как Kafka.
•Знакомство с AWS, GCP или другими облачными платформами.
•Практика проведения тщательных код-ревью среди коллег.
Желательные квалификации
•Опыт использования рабочих процессов ИИ для значительного ускорения разработки за пределами автодополнения — генерация кода, рефакторинг, отладка и написание тестов в масштабах проекта.
Присоединившись к Solvd, вы…
•Будете формировать реальные проекты с использованием ИИ в ключевых отраслях, работая с клиентами от стартапов до трансформации крупных предприятий.
•Станете частью глобальной команды с равными возможностями для сотрудничества между континентами и культурами.
•Будете развиваться в инклюзивной среде, которая ставит в приоритет непрерывное обучение, инновации и этические стандарты ИИ.