Автоотклики

Опубликована 11 дней назад · hh.ru

Инженер-программист (Центр ИИ)

The Skolkovo Institute of Science and Technology

  • Москва · офис
  • junior
  • вилка не указана

О вакансии

Мы ищем инженера-программиста, который будет разрабатывать ПО для сбора, обработки и анализа данных, а также участвовать во встраивании больших языковых моделей (LLM) в промышленные системы. Вы займётесь написанием и оптимизацией кода, проектированием компонентов и работой с распределённой инфраструктурой.

ТРЕБОВАНИЯ

Высшее техническое образование.

Python — уверенное владение, опыт коммерческой разработки.

Базы данных — работа с PostgreSQL (написание запросов, оптимизация, миграции).

S3-хранилище — опыт работы с объектными хранилищами (загрузка, выгрузка, управление доступом).

Очереди — работа с RabbitMQ (публикация/подписка, обработка сообщений, гарантии доставки).

LLM-агенты — понимание принципов работы LLM-агентов и умение строить их с помощью LangChain, LangGraph, ADK (и других фреймворков).

Распределённые системы — опыт работы с распределёнными системами (понимание принципов масштабирования, отказоустойчивости, согласованности).

Стандартные требования — знание алгоритмов и структур данных, принципов разработки ПО, гибких методологий, систем контроля версий (Git) и контейнеризации (Docker).

Встраивание LLM — понимание принципов и способов интеграции больших языковых моделей в промышленные системы.

MCP — знакомство с протоколом MCP (Model Context Protocol) и опыт его применения (будет преимуществом, но также рассматриваем кандидатов, готовых быстро освоить).

БУДЕТ ПЛЮСОМ

Опыт работы с векторными БД (Qdrant, Weaviate, Milvus и др.).

Знание Redis.

Опыт работы с графовыми БД (Neo4j и др.).

Знакомство с Grafana (мониторинг и визуализация метрик).

Понимание принципов CI/CD (GitLab CI, Jenkins и др.).

Умение сделать простой фронтенд (HTML/CSS/JS, React/Vue — базовый уровень).

ОБЯЗАННОСТИ

Разрабатывать программное обеспечение для сбора, обработки и анализа данных.

Участвовать в проектировании архитектуры и компонентов ПО, выборе инструментов и технологий.

Писать, отлаживать и оптимизировать программный код.

Разрабатывать новые функции стека и внедрять их на различные аппаратные платформы.

Участвовать в демонстрационных и приёмо-сдаточных мероприятиях создаваемых решений.

Составлять техническую документацию к разработанному ПО.

Содействовать решению проблем при эксплуатации разработанного ПО в рамках своих компетенций.

Использовать современные инструменты разработки, управления версиями, развёртывания ПО и проведения экспериментов для обеспечения согласованности и сохранности результатов работы.

УСЛОВИЯ

Конкурентный уровень заработной платы; Расширенная программа ДМС (большой выбор клиник, включая стоматологию); Социальная поддержка (выплаты при рождении ребенка, консультации корпоративного психолога); Возможность бронирования; Современный кампус с собственной парковкой; Гибкое начало рабочего дня (по согласованию с руководителем); Предоставление других льгот и доступ к разнообразным партнерским программам в соответствии с внутренними правилами; Хорошая Транспортная доступность (МЦД-1 до ИЦ Сколково, ходит транспорт от станций метро Славянский бульвар, Тропарево, Кутузовская, Молодежная, Солнечная, Филевский парк).

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

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

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна