Все вакансии России 0

Старший разработчик Python (hardware)

з/п не указана
БЮРО 1440
Москва Постоянная занятость Удаленная работа

Описание

Чем предстоит заниматься: Разрабатывать, поддерживать и модернизировать сервисы (CLI‑инструменты и gRPC‑сервисы). Внедрять и оптимизировать математические модели. Интегрироваться с внутренним SDK для управления приборами. Проводить код‑ревью, улучшать покрытие тестами. Оптимизировать производительность расчётных модулей и архитектурных компонентов. Активно участвовать в процессе code‑review с коллегами по команде: давать обратную связь коллегам, улучшать свой код по обратной связи от них. Что мы ожидаем: Опыт разработки на Python 3.8+ от 4–5 лет (production, сложные системы). Глубокое понимание внутренних механизмов Python: GIL, asyncio/greenlets, менеджмент памяти, типы данных, декораторы, метапрограммирование. Опыт создания и поддержки CLI‑приложений (click, typer, argparse) и отладки консольных инструментов. Практический опыт работы с gRPC (protobuf, server/client, streaming, interceptors, оптимизация сериализации). Уверенное владение экосистемой scientific Python (NumPy, SciPy, Pandas или аналоги), опыт оптимизации математических вычислений. Навыки написания чистого, тестируемого кода: pytest, mocking, CI/CD, линтеры (ruff, mypy, flake8). Опыт модернизации legacy‑кода, рефакторинга и внедрения архитектурных улучшений. Умение работать с технической документацией, переводить математические модели в программную логику. Будет плюсом: Опыт работы с C/C++ и вызовом нативного кода из Python (ctypes, cffi, pybind11, Cython). Опыт работы с моделированием или телекоммуникационными системами. Опыт внедрения систем логирования, метрик и мониторинга (Prometheus, Grafana, ELK).

Откликнуться
Источник: hh · 4 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →