Описание вакансии
Backend программист-разработчик – Backend Developer
Мы начинаем работу над startup компанией – AllmaGen.
Мы ищем программистов с опытом не менее 3 лет, участвовавших в решении сложных задач, обладающих высокой мотивацией и производительностью.
Совместный путь к успеху
На протяжении более двадцати лет мы успешно разрабатываем high-tech решения и основываем финансово успешные стартапы.
Мы убеждены, что разработчики – это не просто сотрудники, но и партнеры. Относимся к ним с уважением и признанием их вклада. В случае коммерческого успеха проекта мы предлагаем бонусы, зависящие от вклада, которые могут многократно превысить годовую зарплату – так было с нашими тремя предыдущими стартапами.
О компании
В AllmaGen мы создаем новый продукт в области больших языковых моделей (LLM) для предприятий – платформу с интерфейсом на естественном языке (NLP) для решения сложных бизнес-задач с применением современных методов искусственного интеллекта (AI) и многоагентных систем (MAS).
Обязанности
- Проектирование, разработка и поддержка ключевых backend компонентов системы, механизмов их взаимодействия.
- Создание центральных компонентов системы, реализация внутренних представлений компонентов, правил и рабочих процессов их взаимодействия, принципов и подходов к генерации выводов, визуализации, валидации и анализа результатов.
- Интеграция системы с различными вертикальными решениями, общими моделями искусственного интеллекта разного масштаба, а также собственными AI решениями компании.
- Регулярное взаимодействие с коллегами по команде и основателями компании для определения стратегических направления развития системы, планирования экспериментов и проектирования новых возможностей.
- Написание чистого, эффективного, поддерживаемого кода.
Требования
- Опыт не менее 3 лет работы Backend программистом.
- Профессиональное владение языками программирования и соответствующими фреймворками для backend разработки. Предпочтительно: Python (Django, Flask или FastAPI). Альтернативные варианты: Java (Java EE или Spring Boot), C# (ASP.NET Core), JavaScript/Node.js (Express.js или NestJS). Начальное знание множества технологий не столь ценно для нас, как глубокое понимание и умение работать с конкретными инструментами, библиотеками, моделями, фреймворками и системами.
- Глубокий опыт работы с DB технологиями (SQL, NoSQL).
- Опыт использования и, желательно, развития крупных Open Source проектов, включая библиотеки, инструменты, системы и фреймворки.
- Высшее техническое образование.
- Дополнительным преимуществом будет профессиональное знакомство с DS стеком, AI моделями, ML, DL, Big Data, а также NLP и LLM.
- Другим дополнительным преимуществом будет профессиональное знакомство с современными фреймворками для frontend разработки (React, Angular или Ember) и опыт разработки в качестве full-stack программиста.
Условия и оплата
- Хорошая зарплата (от $3,000).
- Удаленный режим работы.
- Гибкий график работы, позволяющих сохранить баланс труда, отдыха и семейной жизни.
- Помощь в освоении новых технологий и иностранных языков, в т.ч. оплата курсов.
- Комфортная атмосфера и дружный профессиональный коллектив.
- Исключительные возможности для профессионального совершенствования, карьерного роста и финансового успеха.
- Уникальная возможность создавать что-то новое, реализовывать свои идеи, остаться в истории IT.
- Бонус, зависящий от вклада, в случае коммерческого успеха проекта.