Python инженер (R&D, обработка данных)
Европейский deep-tech стартап ищет Python-инженера с опытом 3–5 лет для разработки пайплайнов обработки и анализа данных в R&D-проектах по радарным системам. Нужно уметь строить поддерживаемые Python-проекты с модулями, классами и переиспользуемыми библиотеками, работать с NumPy/Pandas/SciPy, Docker и Git. Предлагают реальное влияние на продукт, автономию и работу в команде инженеров и исследователей.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<p>Наш клиент — европейский deep-tech стартап, разрабатывающий радарные системы нового поколения для обнаружения и отслеживания небольших низколетящих дронов. Команда работает над радарной архитектурой, RF-аппаратным обеспечением, обработкой сигналов, встраиваемыми системами, AI и программным обеспечением для обработки данных. Инженеры обладают реальной ответственностью за технические решения и напрямую влияют на производительность системы и возможности продукта.</p><p>Это среда R&D с практической работой для инженеров, которым нравится работать со сложными техническими данными, создавать надёжный программный инструментарий и превращать экспериментальные рабочие процессы в структурированные, переиспользуемые системы.</p><h3><strong>О роли:</strong></h3><p>Мы ищем <strong>Python-инженера с <nobr>3–5</nobr> годами практического опыта создания проектов на Python</strong>. Ваш фокус будет на проектировании и разработке структурированных Python-пайплайнов, используемых для обработки данных, анализа, экспериментов и визуализации.</p><p>Это не роль для того, кто в основном использовал Python для отдельных скриптов. Мы ищем инженера, который знает, как взять растущую коллекцию экспериментов и логику обработки и превратить её в чистую, поддерживаемую кодовую базу на Python с переиспользуемыми утилитами, библиотеками, классами и чётко определёнными пайплайнами.</p><p>Вы будете тесно работать с инженерами и исследователями, занимающимися обработкой сигналов, радарами и AI/ML, помогая им эффективно обрабатывать, исследовать и понимать сложные наборы данных.</p><h3><strong>Что вы будете делать:</strong></h3><ul><li><strong>Создавать Python-пайплайны</strong> — проектировать, реализовывать и поддерживать модульные пайплайны для загрузки, обработки, преобразования, анализа и экспорта технических данных.</li><li><strong>Структурировать Python-проекты</strong> — превращать экспериментальные скрипты и ноутбуки в поддерживаемые пакеты с чёткими модулями, утилитами, библиотеками и интерфейсами.</li><li><strong>Разрабатывать переиспользуемые компоненты</strong> — создавать внутренние утилиты и библиотеки, которые можно переиспользовать в экспериментах, наборах данных и инженерных рабочих процессах.</li><li><strong>Объектно-ориентированная разработка</strong> — проектировать и уверенно работать с классами Python, наследованием/композицией где это уместно, интерфейсами и переиспользуемыми абстракциями.</li><li><strong>Анализ данных и EDA</strong> — исследовать наборы данных, выявлять закономерности и аномалии, проверять предположения и помогать инженерам понимать, что происходит в данных.</li><li><strong>Визуализация данных</strong> — создавать понятные технические визуализации с использованием таких инструментов, как matplotlib, Plotly или аналогичных библиотек, для передачи результатов и поддержки инженерных решений.</li><li><strong>Работа с научным Python</strong> — использовать такие библиотеки, как NumPy, Pandas и SciPy, для обработки и анализа числовых данных и временных рядов.</li><li><strong>Повышать качество инженерии</strong> — рефакторить существующий код, уменьшать дублирование, вводить чёткие абстракции и помогать устанавливать хорошие практики в отношении поддерживаемости, тестирования и документации.</li><li><strong>Контейнеризировать рабочие процессы разработки</strong> — использовать Docker для создания воспроизводимых сред разработки и выполнения.</li><li><strong>Эффективно сотрудничать</strong> — комфортно работать в инженерном процессе с использованием Git для контроля версий, Jira для управления задачами и спринтами и Slack для повседневной командной коммуникации.</li><li><strong>Работать с командами R&D</strong> — тесно сотрудничать с инженерами по обработке сигналов, радарам и AI/ML, чтобы переводить экспериментальные требования в надёжный Python-инструментарий и пайплайны.</li></ul><h3><strong>Что мы ищем:</strong></h3><ul><li><strong><nobr>3–5</nobr> лет профессионального опыта работы с Python</strong>, желательно в инженерных, научных, data-intensive или R&D-проектах.</li><li>Сильные практические навыки Python — вы должны быть способны создавать полноценные проекты, а не только писать отдельные скрипты.</li><li>Сильное понимание того, как структурировать кодовую базу Python с использованием <strong>модулей, пакетов, утилит и переиспользуемых библиотек</strong>.</li><li>Способность проектировать и разрабатывать <strong>многоэтапные пайплайны обработки данных</strong> с чёткими входами, преобразованиями и выходами.</li><li>Сильное понимание <strong>объектно-ориентированного программирования в Python</strong> и уверенность в создании, расширении и работе с классами.</li><li>Опыт работы с числовыми или аналитическими данными с использованием таких библиотек, как <strong>NumPy, Pandas и/или SciPy</strong>.</li><li>Сильные <strong>навыки EDA</strong> — способность исследовать наборы данных, выявлять закономерности, аномалии и проблемы качества данных, а также сообщать о находках.</li><li>Опыт создания технических визуализаций с помощью <strong>matplotlib, Plotly или аналогичных инструментов</strong>.</li><li>Сильное практическое знание <strong>Git</strong>, включая ветки, pull requests, рабочие процессы слияния и совместное ревью кода.</li><li>Практический опыт работы с <strong>Docker</strong>, включая сборку и запуск контейнеров и использование контейнеризированных сред разработки.</li><li>Комфортная работа с <strong>Jira</strong> для отслеживания задач, планирования спринтов и инженерных рабочих процессов.</li><li>Комфортное использование <strong>Slack</strong> в качестве основного инструмента сотрудничества и коммуникации внутри инженерной команды.</li><li>Способность писать чёткий, читаемый и поддерживаемый Python-код продакшн-качества.</li><li>Комфортная работа в среде, где требования развиваются через эксперименты и инженерные открытия.</li><li>Сильные навыки решения проблем и способность работать независимо, сотрудничая с инженерами из разных технических дисциплин.</li></ul><h3><strong>Будет плюсом:</strong></h3><ul><li>Опыт работы над <strong>проектами в области Data Science или Machine Learning</strong>.</li><li>Знакомство с <strong>scikit-learn, PyTorch или аналогичными ML-библиотеками</strong>.</li><li>Опыт обработки больших числовых наборов данных, данных сенсоров, временных рядов или сигналов.</li><li>Опыт поддержки исследователей или ML-инженеров путём превращения ноутбуков и прототипов в переиспользуемое программное обеспечение.</li><li>Знакомство с тестированием Python-приложений с использованием таких инструментов, как <strong>pytest</strong>.</li><li>Опыт оптимизации производительности или векторизованной числовой обработки.</li><li>Предыдущий опыт в <strong>deep-tech, робототехнике, автономных системах, радарах, обработке сигналов или другой среде с интенсивным R&D</strong>.</li></ul><h3><strong>Что мы предлагаем:</strong></h3><ul><li><strong>Влияние<br></strong>Создавайте Python-инфраструктуру, которую инженеры и исследователи используют для обработки, анализа и понимания реальных данных. Ваша работа напрямую улучшает то, как быстро команда может экспериментировать, проверять идеи и продвигать технологию вперёд.</li><li><strong>Инженерные задачи, которые стоит решать<br></strong>Работайте со сложными наборами данных и техническими проблемами, где чистая инженерия программного обеспечения напрямую влияет на скорость R&D и производительность продукта.</li><li><strong>Команда, у которой вы будете учиться<br></strong>Тесно сотрудничайте с инженерами по обработке сигналов, AI/ML-инженерами, учёными и другими специалистами, работающими на стыке программного и аппаратного обеспечения.</li><li><strong>Ответственность и автономия<br></strong>Мы ищем того, кто может увидеть экспериментальный рабочий процесс на Python и мыслить за пределами непосредственного скрипта — как это должно быть структурировано, переиспользовано, протестировано и поддерживаться по мере роста системы? У вас будет автономия для улучшения архитектуры, внедрения лучших инженерных практик и создания инструментов, которые станут частью повседневного рабочего процесса команды.</li></ul> <div> <a href="https://jobs.dou.ua/companies/rnrs-solutions/vacancies/374516/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 67 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Python-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийPython Developer (Middle+/Senior)
Нужен backend-разработчик на Python для создания сервисов на FastAPI и asyncio, пайплайнов обработки данных и интеграций через REST/gRPC/webhooks. Также предстоит участвовать во фронтенд-разработке на React + TypeScript и разворачивать решения в Kubernetes.
Middle+ Python/Django Developer
Поддержка и развитие внутренних Python/Django-проектов: стабилизация кода, REST API, бизнес-логика и интеграция с Bitrix24. Нужны уверенные навыки работы с PostgreSQL, Docker, тестами и CI/CD. Формат, зарплата и локация в тексте не указаны.
Fullstack Developer (Python + React/Next.js)
Нужно развивать AI-платформу для автоматизации дизайна и генерации контента: делать backend на FastAPI, интеграции с AI и REST API, а также админку и интерфейсы на React/Next.js. В задачи входят генерация и отображение изображений/видео, платежные сценарии и проработка UX. Уровень и формат работы в тексте не уточняются.
Intermediate Python инженер
~1 100 000 ₸ оценка по стеку
Leobit ищет Python-инженера уровня Middle для работы над backend-сервисами в проекте по прогнозированию погоды и возобновляемой энергетики. Нужен коммерческий опыт на Python от 3 лет, знание SQL, Git, написание тестов и понимание принципов чистого кода. Предлагают интересные проекты, конкурентную зарплату с регулярным пересмотром, обучение и комфортные условия в офисе Львова.
Python-разработчик
~800 000 ₸ оценка
Разработка и поддержка backend-части системы онлайн-бронирования туров Kaspi Travel на Python/Django. Нужен опыт решения алгоритмических задач, понимание принципов backend-разработки и умение анализировать инциденты. Предлагают работу в молодой команде в офисе в центре Алматы, обучение, языковые курсы и годовой бонус.
Python/Django Backend Developer
~1 100 000 ₸ оценка по стеку
NORDA Dynamics шукає бекенд-розробника на Python/Django для продуктів у сфері БПЛА — від оптичної навігації до розпізнавання об'єктів. Основні задачі: розробка бекенд-сервісів і REST API, контейнеризація в Docker, деплой і підтримка сервісів у Linux, робота з CI/CD, PostgreSQL та Git. Пропонують гнучкий графік, мінімум бюрократії, допомогу з релокацією до Львова; найм передбачає проходження поліграфу.