Junior Python-разработчик
Мы ищем Junior Python-разработчика - человека, который уже перерос стадию новичка, умеет самостоятельно закрывать небольшие задачи и хочет быстро вырасти до сильного Middle-разработчика.
Чем предстоит заниматься
•Разрабатывать небольшие сервисы и модули на Python по техническим заданиям.
•Создавать и дорабатывать API-эндпоинты на FastAPI.
•Реализовывать бизнес-логику, обработку и валидацию данных.
•Работать с очередями и асинхронными задачами.
•Работать с PostgreSQL: писать SQL-запросы, создавать миграции, оптимизировать простые операции.
•Улучшать стабильность и производительность существующих сервисов.
•Развивать существующего AI-агента на базе LangGraph.
•Улучшать логику работы AI-агента, анализировать ошибки, повышать качество ответов и сценариев взаимодействия.
•Участвовать в разработке новых AI-функций и автоматизации бизнес-процессов.
Что мы ожидаем
•Хорошее понимание Python и принципов ООП.
•Опыт разработки backend-приложений на FastAPI (обязательно).
•Практические знания SQL, желательно PostgreSQL.
•Навыки работы с Docker, Git и Linux на уровне уверенного пользователя.
•Базовое понимание RabbitMQ, Celery или Kafka.
•Опыт создания небольших сервисов или pet-проектов, которые можно показать.
•Умение брать задачу средней сложности, разбивать её на этапы и доводить до результата.
•Понимание принципов REST API, асинхронности, обработки ошибок и тестирования.
•Понимание микросервисной архитектуры и взаимодействия сервисов.
•Интерес к AI/LLM и желание развиваться в направлении интеллектуальных систем.
•Будет плюсом опыт работы с LLM-фреймворками (LangGraph, LangChain, LlamaIndex или аналогами) либо готовность быстро их освоить.
Будет плюсом
•Опыт работы с Redis.
•Опыт написания юнит-тестов (pytest).
•Минимальный опыт деплоя на сервер или в облако.
•Опыт интеграции с LLM через API (OpenAI, Qwen, DeepSeek, Claude, Gemini и др.).
•Понимание принципов работы RAG, prompt engineering, function/tool calling.
•Опыт разработки AI-агентов или чат-ботов будет преимуществом.
Что предлагаем
•Работу над реальным AI-продуктом, который уже используется клиентами.
•Возможность получить практический опыт разработки AI-агентов и современных LLM-систем.
•Сложные и интересные задачи, позволяющие быстро вырасти до уровня Middle.
•Возможность влиять на развитие продукта и предлагать собственные решения.