Основные задачи:
-
Разработка серверной части приложения и реализация бизнес-логики;
-
Участие в создании сервиса Edutainment Coding (внутренний аналог LeetCode).
✅ Обязательные требования:
-
Уверенное знание Python;
-
Опыт асинхронного программирования (asyncio);
-
Проектирование и разработка баз данных;
-
Знание и опыт работы с:
-
FastAPI
-
SQLAlchemy
-
Alembic
-
Технологический стек:
-
PostgreSQL
-
S3
-
Celery
-
MongoDB
-
Redis
-
Kafka или RabbitMQ
Будет плюсом:
-
Опыт работы с LLM и RAG;
-
Знание библиотек:
-
Langchain
-
Transformers
-
Haystack
-
SentenceTransformers
-
LlamaIndex (ранее GPT Index)
-
OpenAI API / Hugging Face API
-
-
Опыт работы с векторными БД:
-
Milvus (предпочтительно)
-
Weaviate
-
FAISS
-
Pinecone
-
Почему стоит присоединиться:
-
Работа в аккредитованнойной ИТКомпании;
-
Интересные задачи на стыке backend и ML/AI;
-
Возможность прокачаться в направлении LLM и векторных поисков.