← К каталогу
НА

Нанософт

Разработчик Python (Middle/Senior)

ГибридSeniorСанкт-Петербург, Россия8 дн. назад
О ВАКАНСИИ

Описание вакансии

«Нанософт Разработка» , аккредитованная ИТ-компания, которая с 2008 года создает отечественную САПР-платформу nanoCAD.

Наши решения помогают российским компаниям становиться импортонезависимыми в области САПР / BIM / ERP, а инженерам — проектировать сложнейшие объекты с помощью современных технологий.

Наша команда разработки инструментов на базе искусственного интеллекта ищет Разработчиков Python (Middle/Senior) для проекта NSR Specification

Мы работаем над созданием интеллектуальных решений, которые упрощают проектирование и автоматизируют рутинные задачи инженеров.

Что предстоит делать:

  • Разрабатывать и поддерживать функционал на Python в production-проектах;
  • Проектировать и развивать backend-сервисы и API на FastAPI;
  • Участвовать в проектировании архитектуры и бизнес-логики сервисов;
  • Реализовывать асинхронную и параллельную обработку данных и запросов.
  • Искать и устранять узкие места, улучшать производительность системы;
  • Поддерживать качество кода: рефакторинг, тесты, код-ревью, документация.

Что мы ждем от кандидата:

  • Опыт в коммерческой разработке на Python от трех лет ;
  • Уверенное владение Python 3.x и стандартными библиотеками;
  • Практический опыт разработки API и сервисов, в том числе на FastAPI ;
  • Понимание принципов асинхронного программирования и параллелизма в Python;
  • Навыки проектирования алгоритмов и структур данных;
  • Уверенное владение SQL, опыт проектирования баз данных и работы с PostgreSQL и MongoDB;
  • Опыт работы с Docker, CI/CD и GitLab CI, базовое понимание Kubernetes;
  • Опыт работы с системами очередей и брокерами сообщений: Kafka, RabbitMQ или аналоги;
  • Понимание принципов мониторинга и логирования, опыт работы с Prometheus/Grafana и/или ELK.

Будет плюсом:

  • Опыт работы с библиотеками для ML/NLP ( PyTorch, TensorFlow, Hugging Face Transformers, spaCy и др.);
  • Понимание алгоритмов машинного обучения и обработки естественного языка, умение проектировать модели и пайплайны;
  • Опыт работы с LLM…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6