yandex
N
NDA
Страна
Литва
+500% приглашений

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

Ускорим процесс поиска работы
УдалённоПолная занятость

Backend Developer (Ruby on Rails + ML)

ИИОценка ИИ

Интересный проект на стыке Backend и ML с четкими требованиями и возможностью удаленной работы из конкретных локаций. Однако, это контрактная роль на ограниченный срок (6-8 месяцев).


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний как в Ruby on Rails, так и в специфической области Machine Learning (рекомендательные системы), а также опытом работы с монолитной архитектурой.

Анализ зарплаты

Медиана6 500 $
Рынок5 000 $ – 8 500 $
ИИОценка ИИ

Для Senior Ruby разработчика с навыками ML в регионах Литвы или Колумбии предлагаемый уровень ответственности соответствует рыночным ожиданиям для опытных контрактников.

Сопроводительное письмо

I am writing to express my strong interest in the Backend Developer position focused on building a custom Machine Learning and recommendation system within your Ruby on Rails monolith. With over 5 years of professional experience in backend development and deep expertise in the RoR framework, I am confident in my ability to architect and implement scalable solutions that drive user engagement.

My background includes hands-on experience with background job processing using Sidekiq and a solid understanding of recommendation algorithms, including collaborative filtering. I have previously worked on integrating AI/ML models and am comfortable navigating both Ruby and Python environments. I am particularly excited about the challenge of optimizing these systems directly within a monolithic architecture to ensure seamless performance and personalization.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы эксперт в 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.

*⚡️**⚡️**⚡️*писать Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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-приложении.

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

O
OUTKOD
200 000 ₽ – 220 000 ₽

Senior PHP Developer

SeniorУдалённо
PHP · Laravel · MySQL · Redis · Kafka · Bitrix · OOP · TDD · Unit Testing · Integration Testing · DevOps · Scrum
+12 навыков
NDA
138 732 ₽ – 244 800 ₽

Backend разработчик (Python/Go) на партнерский проект(Финтех) (Senior)

SeniorУдалённо
Python · Go · PostgreSQL · MongoDB · Docker · Kubernetes · GitLab CI · Prometheus · Grafana · ELK · Kafka · RabbitMQ · Apache Airflow · ElasticSearch · WebSocket · Keycloak · Django · REST API · DDD · CQRS · ETL
+21 навыков
К
Кодекс-ИТ
200 000 ₽ – 270 000 ₽

Backend Developer (Python)

SeniorУдалённо
Python · FastAPI · PostgreSQL · Redis · asyncio · SQLAlchemy · TortoiseORM · Django ORM · Docker · Docker Compose · RabbitMQ · Kafka · SOLID · Microservices · GitLab CI · Jenkins · GitHub Actions · Prometheus · Grafana · ELK · Loki · OAuth2 · JWT
+23 навыков
S
Smartbrain
от 2 900 ₽

Senior Backend Developer (.NET)

SeniorУдалённо
C++ · .NET Core · ASP.NET Core · SQL · PostgreSQL · Microsoft SQL Server · CQRS · Event Sourcing · Kafka · RabbitMQ · Redis · Docker · Kubernetes · SOLID · Design Patterns · Camunda BPM · ElasticSearch · ELK stack · Ignite · Linux · CI/CD · GitLab CI · Jenkins
+23 навыков
NDA
до 2 000 ₽

Golang разработчик Senior

SeniorУдалённо
Go · Python · PostgreSQL · Redis · RESTful API · WebSocket · Docker · Kubernetes · Prometheus · Grafana · CI/CD · Git · Kafka · gRPC · FastAPI · MongoDB
+16 навыков
NDA
до 195 000 ₽

C#/.Net разработчик

MiddleУдалённо
C++ · .NET Core · .NET 6 · ASP.NET MVC · Microservices · SOA · Entity Framework Core · Dapper · Redis · RabbitMQ · Kafka · Docker · Kubernetes · SQL · Git · Unit Testing · Agile · Scrum · Kanban
+19 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Литва