Middle Software Engineer (Python, C++, ML/CV)

$$$
🪖 DefTech Product

Шукаємо Middle Software Engineer у продуктовий R&D-напрямок. Ми розробляємо та виготовляємо реальні апаратно-програмні комплекси й електронні рішення для застосування у складних польових умовах.

Команда швидко розширюється для створення високонавантажених систем, які виготовляються у великих серіях та забезпечують технологічну перевагу.
 

Чим належить займатися:

  • Оптимізація та low-latency: оптимізація ПЗ для зниження затримки та високої ефективності використання пам'яті.
  • Алгоритми: реалізація алгоритмів оцінювання стану (KF/EKF, PF, PMF, MAP estimation). Глибоких знань на старті не вимагаємо — важлива здатність до швидкого занурення.
  • Проєктування архітектури: створення модульних, відмовостійких систем із використанням ООП, функціонального та подійно-орієнтованого (event-driven) підходів.
  • Data-пайплайни: побудова пайплайнів обробки великих масивів різнорідних даних та потоків (відео, зображення, CSV, text, rosbag).
  • Захист коду: впровадження заходів безпеки даних та систем обфускації (наприклад, pyArmor).
     

Необхідний досвід та навички:

  • Python: впевнений інженерний рівень з фокусом на системних та архітектурних задачах.
  • Математична база: фундаментальне розуміння та бажання заглиблюватися у складні алгоритми (state estimation, баєсівська фільтрація, MAP estimation).
  • System Design: знання паттернів проєктування, розуміння принципів побудови складних систем.
  • Конкурентність: практичний досвід роботи з multiprocessing, multithreading та async.
  • Debugging: сильні навички налагодження та пошуку першопричин у складних системах.
  • Автономність: здатність проєктувати та писати код самостійно, без критичної залежності від AI-інструментів.
     

Буде плюсом:

  • Базовий C++ (або готовність швидко вивчити) для портування критичних модулів з Python.
  • Робота з бібліотеками аналізу даних: NumPy, Pandas, GeoPandas.
  • Досвід у проєктах з Computer Vision (CV) / ML.
  • Робота з одноплатними комп'ютерами (NVIDIA Jetson, Raspberry Pi) та низькорівневими інтерфейсами (Serial/UART, SPI, I2C).
     

Що ми пропонуємо:

  • Оформлення: прозоре та офіційне співробітництво через Дія.City.
  • Локація та формат: зручний офіс у Києві (Правий берег) з усім необхідним.
  • Здоров’я: медичне страхування та консультації психолога.
  • Розвиток: компенсація навчальних курсів, доступ до знань, підтримка менторів та бадді.
  • Відпочинок: 24 дні оплачуваної відпустки, додатковий вихідний на День народження, корпоративні події та подарунки.
  • Оплата: ринкова компенсація та бонусна система.

Required skills experience

Python 3 years
C/C++ 3 years

Required languages

Ukrainian Native
Published 17 August
23 views
·
4 applications
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...