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
📊
Average salary range of similar jobs in
analytics →
Loading...