Инженер-программист (Software Engineer)
Обязанности
•Анализ требований, проектирование систем, разработка на Python и JavaScript, а также AI-разработка.
•Разработка, тестирование и поддержка масштабируемых программных решений.
•Разработка API и интеграция различных программных систем.
•Использование асинхронного программирования для повышения производительности приложений.
•Интеграция и тестирование решений на основе Generative AI и LLM.
•Анализ и устранение технических проблем, оптимизация производительности.
•Проведение Code Review и обеспечение качества кода.
•Самостоятельная работа и взаимодействие с командой.
•Взаимодействие с клиентами и участие в определении технических требований.
•Подготовка технических инструкций и помощь членам команды.
Требования
•Опыт профессиональной разработки программного обеспечения.
•Хорошее знание Python и JavaScript.
•Опыт работы с FastAPI и Pydantic будет преимуществом.
•Опыт асинхронного программирования.
•Практический опыт работы с AI, Generative AI и LLM.
•Понимание RAG и принципов работы с базами данных.
•Хорошие аналитические навыки и способность решать технические проблемы.
•Внимательность к деталям.
•Умение самостоятельно организовывать работу, расставлять приоритеты и соблюдать сроки.
•Хорошие коммуникативные навыки и способность работать в команде.
Будет преимуществом
•Опыт работы с Azure или другими облачными платформами.
•Знание Docker и Kubernetes.
•Понимание микросервисной архитектуры.
•Опыт работы с LangGraph и AI-агентами.
•Знакомство с MCP и A2A.
•Знание .NET.
Условия
•Зарплата от 500 до 1000 USD
•Работа в офисе напротив ТЦ РИВЕРА
•Полный рабочий день, график 5/2
•Возможности для профессионального роста