- Страна
- Литва
Backend Developer (Ruby on Rails + ML)
Интересный проект на стыке Backend и ML с четкими требованиями и возможностью удаленной работы из конкретных локаций. Однако, это контрактная роль на ограниченный срок (6-8 месяцев).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний как в Ruby on Rails, так и в специфической области Machine Learning (рекомендательные системы), а также опытом работы с монолитной архитектурой.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для Senior Ruby разработчика с навыками ML в регионах Литвы или Колумбии предлагаемый уровень ответственности соответствует рыночным ожиданиям для опытных контрактников.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Candidate location: Colombia or Lithuania
id-7074
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
- Python
- Machine Learning
- Sidekiq
- Resque
- RESTful API
- Rumale
Возможные вопросы на собеседовании
Проверка опыта работы с высоконагруженными фоновыми задачами в RoR.
Как бы вы организовали обработку тяжелых ML-вычислений в Sidekiq, чтобы не блокировать основные процессы приложения?
Оценка понимания алгоритмической базы проекта.
В чем разница между collaborative filtering и content-based filtering, и в каких случаях вы бы выбрали каждый из подходов?
Проверка навыков интеграции ML в Ruby-стек.
Какие библиотеки или подходы вы бы использовали для реализации рекомендательной системы внутри Ruby-монолита, если использование внешних микросервисов ограничено?
Оценка архитектурного мышления.
С какими основными проблемами производительности можно столкнуться при внедрении ML-моделей непосредственно в монолит на Rails, и как их минимизировать?
Проверка владения Python как вспомогательным инструментом для ML.
Опишите ваш опыт работы с Python в контексте подготовки данных или обучения моделей для последующего использования в Ruby-приложении.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

