Python-разработчик с опытом обработки векторов языковых моделей
Обязанности:
- Обработка векторов языковых моделей
- Разработка бизнес-ассистентов
- Разработка сервиса анализа
- Развитие общеплатформенной базы
- Работы с интеграционными сценариями
- Опыт работы с LLM на уровне клиента (openAI API/YandexGPT API)
- Знание концепций фреймворков для работы с AI (langchain, transformers)
- Опыт работы с векторами, реализации алгоритмов поиска на основе векторных эмбедингов
- Опыт разработки бекенда для анализа и обработки данных
- Реализация REST API при помощи FastApi, документирование созданных эндпоинтов
- Взаимодействие с внутренней командой-заказчиком при передаче в прод
- Знание и активное применение асинхронных функций (Владение и применение async, threading)
- Опыт в оптимизации алгоритмов, умение подсчитать алгоритмическую сложность
- Опыт работы с брокерами сообщений (Kafka/Postgres/аналоги)
- Опыт реализации асинхронного взаимодействия сервисов при помощи брокера сообщений
- Умение работать с базами данных при помощи SQLAlchemy
- Знание SQL, опыт работы с Postgres
- Опыт создания систем аутентификации в приложение, понимание принципа их работы
- Понимание принципов работы lan-сети, понимание основ сетевой связности сервисов, базовое умение работать с роутингом портов и айпи
- Понимание ООП, понимание отличий от функционального подхода при разработке
- Умение работать с git
- Умение работать в формате kanban (jira)
- Умение вести документацию (ReadMe в гит/документация в Confluence)
Будет преимуществом:
- Опыт реализации аутентификации с использованием SSO (Keycloak)
- Опыт работы с векторными БД (inmemory - Faiss, as a service - OpenSearch)
- Опыт работы с S3
- Наша компания является аккредитованной ИТ-компанией (с возможностью оформления ИТ-ипотеки)
- Мы предлагаем работу в команде профессионалов с богатым опытом в крутых технологичных проектах, готовых делиться своими знаниями
- У нас в компании проектная организационная структура, все возникшие вопросы решаются оперативно. Мы готовы слышать своих сотрудников!
- Мы работаем на разных проектах с различным технологическим стеком. Это отличная возможность для роста компетенций наших сотрудников!
- Мы предлагаем прозрачный карьерный рост, программу личного развития, включающую внешнее и внутреннее обучение
- 100% удаленная работа с территории РФ.
- Официальное трудоустройство