Инженер-программист (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
- Возможности для профессионального роста