Откликайтесь
на вакансии с ИИ

Senior Ruby on Rails / AI Developer
Интересный проект на стыке технологий (Ruby + AI), полная удаленка и четкие требования. Однако проект ограничен по времени (6-8 месяцев), что может быть минусом для тех, кто ищет долгосрочную стабильность.
Сложность вакансии
Высокая сложность обусловлена редким сочетанием глубокой экспертизы в Ruby on Rails и практических знаний в области Machine Learning. Кандидату предстоит не просто писать код, а проектировать архитектуру рекомендательной системы внутри монолита.
Анализ зарплаты
Указанная роль Senior-уровня с редкой специализацией в AI на международном рынке обычно оплачивается в диапазоне $5000-$7000. Поскольку в объявлении зарплата не указана, стоит ориентироваться на верхнюю границу рынка из-за уникальности стека.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ITWD уже сейчас
Если вы готовы объединить мощь Ruby on Rails с современными ML-решениями, откликайтесь прямо сейчас!
Описание вакансии
ITWD: Senior Ruby on Rails / AI Developer, English B1+
Локация: Любая, кроме РБ и РФ
Project: Building and integrating a custom Machine Learning and recommendation system directly within an existing Ruby on Rails monolithic application to drive personalization and user engagement.
Architect and implement a scalable recommendation engine inside the RoR monolith.
Develop, maintain, and optimize robust backend services using Ruby on Rails.
Requirements:
5+ years of professional experience in backend development.
Deep expertise in Ruby and the Ruby on Rails framework.
Familiarity with Python or core Machine Learning frameworks.
Solid understanding of Machine Learning concepts and recommendation algorithms (collaborative filtering, content-based filtering).
Hands-on experience with monolithic architectures and background job processing (Sidekiq, Resque).
Experience integrating AI/ML models via RESTful APIs, external microservices, or native Ruby ML libraries (e.g., Rumale).
Full-time. 6-8 months, start in 2-3 weeks.
Писать Откликнуться*⚡️**⚡️**⚡️*
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Ruby on Rails
- Ruby
- Machine Learning
- Python
- Sidekiq
- Resque
- RESTful API
- Rumale
- Collaborative Filtering
Возможные вопросы на собеседовании
Проверка опыта работы с ML-библиотеками в экосистеме Ruby.
Расскажите о вашем опыте использования Rumale или других нативных Ruby-библиотек для задач машинного обучения. С какими ограничениями вы сталкивались?
Важно понять, как кандидат будет обеспечивать производительность при внедрении тяжелых алгоритмов.
Как бы вы спроектировали процесс обновления рекомендаций для пользователей в реальном времени, чтобы не перегружать основной поток приложения?
Проверка архитектурного мышления в контексте монолита.
Какие стратегии кэширования вы бы применили для выдачи результатов рекомендательной системы в высоконагруженном RoR-приложении?
Оценка понимания математической базы рекомендаций.
В каких случаях вы бы отдали предпочтение Collaborative Filtering перед Content-based Filtering в рамках вашего проекта?
Проверка навыков работы с фоновыми задачами.
Как вы организуете мониторинг и обработку ошибок в Sidekiq при интеграции с внешними ML-сервисами через API?
Похожие вакансии
Python-разработчик (Senior)
Senior C#/.NET-разработчик
Java-разработчик (Middle+/Senior)
Python-разработчик / Backend Engineer (Middle+ / Senior)
Старший Python-разработчик в команду модерации
Senior Java разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!