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

Kyiv Київ, UA Until 10/7/2026 3+ years exp First posted August 8, 2026 Last posted August 8, 2026
Job description

Ми — EVERSTAR, перша рекрутингова агенція в MilTech для тих, хто готовий створювати технологічне майбутнє.

Але досить про нас, розказуємо вакансію.

Ця вакансія у R&D-команду, що розробляє та виробляє техніку й електронні рішення, які працюють на реальному полі бою, а не в красивих презентаціях для інвесторів.

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

У зв’язку з розширенням R&D-відділу ми шукаємо Middle Software Engineer (Python, C++, ML/CV)
, чиї рішення будуть імплементовані в сотні тисяч продуктів, змінять хід історії та забезпечать технологічну перевагу України на десятиліття вперед.

Які задачі чекають на вас:

    • Профілювання та оптимізація програмного забезпечення для забезпечення низької затримки (low latency) та високої ефективності використання пам'яті.
    • Реалізація різних алгоритмів, таких як KF (EKF), PF, PMF, оцінювання MAP (ми не очікуємо, що ви знаєте це прямо зараз).
    • Проєктування чистих, відмовостійких та модульних системних компонентів із використанням ООП, функціонального програмування та подійно-орієнтованих парадигм.
    • Побудова пайплайнів для обробки великих обсягів гетерогенних даних і потоків (включаючи відео, зображення, CSV, текст та rosbag).
    • Впровадження заходів безпеки даних та систем обфускації коду (наприклад, pyArmor) для захисту пропрієтарного коду.

    • Що важливо:

      • Досвід розробки на Python на інженерному рівні, фокусований на системних або архітектурних завданнях.
      • Математична база та щире бажання заглиблюватися у складні алгоритми, такі як баєсівська фільтрація, оцінювання стану (state estimation) та оцінювання MAP.
      • Знання поширених паттернів та методологій проєктування; розуміння фундаментальних принципів системного дизайну (system design).
      • Досвід роботи з багатопроцесністю (multiprocessing), багатопотоковістю (multithreading) та асинхронним програмуванням.
      • Сильні навички налагодження (debugging) із здатністю орієнтуватися у складних системах та знаходити першопричини проблем.
      • Здатність критично мислити, проєктувати системи та писати код самостійно, не покладаючись надмірно на AI-асистентів.
        Буде плюсом:
      • Базові знання C++ (або сильне бажання навчитися) для портування критичних до продуктивності модулів з Python.
      • Практичний досвід роботи з інструментами аналізу даних, такими як NumPy, Pandas та GeoPandas.
      • Попередній досвід роботи в командах ML/CV та розуміння процесів розробки у сфері комп'ютерного зору.
      • Досвід роботи з одноплатними комп'ютерами (наприклад, Raspberry Pi, NVIDIA Jetson) та практичне розуміння низькорівневих інтерфейсів, таких як Serial/UART, SPI та I2C.

        Простий і зрозумілий старт. Оформлення через Дія.City — без складних схем.

        Баланс між роботою і життям. 24 дні відпустки, гнучкий графік і до 10 днів віддаленої роботи на рік.

        Підтримка, коли вона потрібна. Медичне страхування та консультації з психологом.

        Можливість вчитись і рости. Компенсація курсів і доступ до навчальних матеріалів. А також підтримка від команди, менторство та баді.

        Гідна оплата. Ринкова компенсація та бонуси.

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

        Команда поруч. Офіс у Києві (правий берег) з усім необхідним та людьми, з якими легко працювати.

        About this role

        Summary

        Develop low latency software, implement algorithms, design resilient systems, process large data streams.

        Job title

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

        Experience level

        3+ years

        Minimum experience

        3+ years exp

        Industry

        technology

        Location requirements

        Kyiv, remote work permitted

        Salary

        up to 10 000 USD/month, depending on experience

        Management role

        No

        Skills & keywords

        Required skills

        pythonmultiprocessingdebuggingsystem design

        Preferred skills

        c++data analysiscomputer visionsingle-board computers

        Specializations

        pythonc++machine learningcomputer vision
        Locations

        Structured locations inferred from the posting.

        Kyiv, Ukraine, 02000

        Remote City