Backend-разработчик (удаленная работа)
4 ноября 2026
от 100 000 до 100 000 руб.
Не указан
Вакансия: Backend-разработчик
Описание вакансии
Мы технологическая компания, которая разрабатывает решения на основе искусственного интеллекта для проектирования и оптимизации инженерных конструкций .
Наши продукты помогают автоматизировать инженерные расчёты, анализировать проектные решения и находить оптимальные конструкции с учётом заданных параметров и ограничений.
Сейчас мы ищем Python Backend-разработчика , который присоединится к команде и будет участвовать в создании и развитии программной платформы для интеллектуального проектирования.
Обязанности:
Разработка и развитие серверной части программных продуктов на Python. Проектирование и реализация REST API для взаимодействия пользовательских приложений, инженерных сервисов и моделей искусственного интеллекта. Разработка backend-сервисов для обработки инженерных данных и управления вычислительными задачами. Организация асинхронной обработки данных, фоновых задач и очередей сообщений. Работа с PostgreSQL: проектирование структуры баз данных, написание и оптимизация SQL-запросов. Интеграция алгоритмов машинного обучения и оптимизации конструкций в программную платформу. Контейнеризация и развёртывание сервисов с использованием Docker. Оптимизация производительности, надёжности и масштабируемости backend-систем. Участие в проектировании архитектуры и обсуждении технических решений совместно с командой разработчиков и ML-инженеров.Требования:
Уверенное знание Python и опыт backend-разработки. Опыт работы с одним или несколькими фреймворками: FastAPI, Flask, Django, AioHttp. Понимание принципов асинхронного и многопоточного программирования. Опыт проектирования и разработки REST API. Знание SQL и практический опыт работы с PostgreSQL. Опыт использования ORM, предпочтительно SQLAlchemy. Уверенные навыки работы с Docker. Опыт работы с фоновыми и отложенными задачами (Celery, Scheduler). Понимание принципов работы брокеров сообщений RabbitMQ и Redis. Понимание клиент-серверной архитектуры и принципов взаимодействия между сервисами. Умение писать понятный, поддерживаемый код и самостоятельно решать технические задачи. Аналитическое мышление, ответственность и готовность разбираться в новых предметных областях.Будет преимуществом:
Навыки frontend-разработки и вёрстки (HTML, CSS, JavaScript). Опыт разработки алгоритмов компьютерного зрения и обработки изображений. Опыт разработки парсеров и автоматизированной обработки данных. Опыт работы с WebSocket. Опыт использования S3-совместимых хранилищ. Знание C++. Опыт интеграции моделей машинного обучения в программные продукты. Интерес к инженерному проектированию, вычислительным алгоритмам и задачам оптимизации. Знания в области машинного обучения и инженерного проектирования не обязательны мы обеспечим погружение в специфику наших продуктов. Для нас важны сильные навыки backend-разработки и желание создавать технологически сложные решения.Условия:
Полностью удалённая работа. Участие в разработке инновационных ИИ-продуктов для автоматизации инженерного проектирования и поиска оптимальных конструктивных решений. Работа над технически сложными задачами на пересечении программной инженерии, искусственного интеллекта и вычислительных технологий. Возможность влиять на архитектуру и развитие продукта. Обучение и погружение в технологии машинного обучения, инженерной оптимизации и интеллектуального проектирования. Возможности профессионального, карьерного и финансового роста. Работа в команде разработчиков и специалистов по искусственному интеллекту. Уровень заработной платы обсуждается по результатам собеседования.Посмотрите похожие вакансии
Компания: SVK.Digital
Зарплата: от 150 000 до 180 000 руб.
