Шукаємо Senior AI developer (C/C++) до компанії OPT/NET BV

Усім привіт!

Шукаємо Senior AI developer (C/C++) до компанії OPT/NET BV. Робота повністю віддалена. Нижче — більше, у наших питаннях та відповідях команди.

Що ми робимо?
OPT/NET BV стартап з Голландії. Наші технології допомагають телекомунікаційним компаніям та постачальникам послуг Інтернету запобігати помилкам людей-операторів, бачити та видаляти аномалії у системі раніше, ніж вони завдадуть шкоди.
Багато років ми займалися консультуванням, вирішували проблеми, з якими не можуть впоратися відомі міжнародні компанії через брак експертизи, ресурсів. Ми збирали дані, опрацьовували їх у кілька стадій та знаходили аномалії. Зараз, зібравши усі наші напрацювання, ми представляємо продукт OPTOSS AI.
OPTOSS AI збирає та обробляє 2-D (час / величина) структуровані та неструктуровані набори даних, котрі, як правило, присутні в постачальників телекомунікацій та в даних супутникового спостереження Землі. Приклади таких даних можуть включати журнали телеметрії, основні показники ефективності, індикатори навантаження, температуру, вологість, радіолокаційний  висотомір і журнали радіометра вимірювання температури, журнали даних спектрометрів, моніторинг атмосферних газів токсичних речовин тощо.

Чому ми це робимо?
Великі потоки телеметричних даних можуть спричинити некерованy кількість попереджень. Цю проблему можна послабити групуванням подібних випадків так, що експерти повинні перевіряти лише один екземпляр кожної групи сигналів, а не кожeн випадoк окремо.

Як ми це робимо?
Наш підхід використовує алгоритм навчання без вчителя для кластеризації сигналів тривоги від існуючого детектора. Згодом класифікатор, що навчається зі вчителем, дозволяє експертам уточнити групи сигналів. Це призводить до керованого числа однорідних сигналів. Цей підхід є корисним, оскільки він робить можливим аналіз сигналів тривоги для дуже великих наборів даних

Перспективи та плани компанії/продукту?
Ми плануємо розробити нові можливості в OPTOSS AI для обробки нових типів даних з мультиспектральних або мульти-приладів, які зазвичай присутні в супутникових спостереженнях. Це буде зроблено шляхом додавання обробки для 3-D та N-вимірних наборів даних, доповнених 2-D даними від датчиків in-situ. OPT / NET BV проводить початкове техніко-економічне обґрунтування для нових функціональних можливостей та потребує мотивованих та талановитих розробників, які мають амбіції змінити світ і стати відомими.

Які професійні навички важливі?
Програмування

  • OOP/OOD
  • Шаблони дизайну
  • Мережевий стек (IP/TCP/UDP/SNMP/Routing)
  • Багатопотоковість (Linux)
  • Структура даних та алгоритми 

Середовище

  • C++11/14
  • GitLinux (Centos, Ubuntu буде плюсом)
  • GCC/Clang
  • PostgreSQL 9.5 і вище

Бібліотеки

  • bison/flexboost
  • pqxx

Буде перевагою досвід у сферах:

  • Цифрова обробка сигналу (електроніка, хвильова механіка)
  • AI алгоритми побудови систем реального часу:
  • K-means, Principal Component Analysis, Random Forest і т. д.
  • бібліотека OpenCV
  • бібліотека MLPack
  • бібліотеки CUDA і TensorFlow
  • аналіз даних


Чи потрібна англійська, та на якому рівні?
Розмовна англійська не є обов’язковою, але треба добре читати/писати англійською мовою.

Що нам важливо у кандидаті?
Самостійний, самомотивований працівник, який бажає навчатися та не потребує зовнішнього контролю кожен день. Нам потрібен ‘fire-and-forget’ професіонал, який розуміє пріоритети команди й проекту, та працює спільно з командою.

Що робити у проекті?
Розробка AI, впровадження багатозадачності, поліпшення продуктивності, зробити наш AI більш інтелектуальним та більш здатним і потужним.

У зв’язку із чим відкрилася позиція?
Розширення.

Перспектива зростання/розвитку  на даній позиції?
Кожен з нових розробників може стати лідом команди, оскільки ми шукаємо декілька спеціалістів.

Розмір та структура команди?
Три розробники, один з них є лідом. Кожен звітує СТО, який є власником продукту та архітектором.

Скільки тестувальників/девелоперів? 1.

Яка на проекті плинність? 0.

Скільки років проекту? На якій він стадії? 3 роки, Production deploymens.

Де знаходяться люди, які приймають технічні рішення за проектом? NL, UA.

Хто  у нас працює?
Тарас Мацелюх — CEO and Founder
Vlad Zaitsev — Team Lead, Sr. Developer
Інші співробітники

Що цікавого ми як компанія робимо для спільноти?
Тісно пов’язані з Європейським космічним агентством (European Space Agency, ESA) як колишній випускник інкубатора. Переможець кількох престижних призів Official Xprize AI competing team. Тут можна подивитися останні новини: https://medium.com/optoss

Чим ми як компанія/проект відрізняємося від інших?
Ми допомагаємо людям робити величезну кількість роботи, пов’язаної з ІТ. Ми передаємо людські знання  машинам. Mission impossible — наша повсякденна робота. Ми допомагали провідним телекомунікаційним компаніям у всьому світі боротися з найскладнішими ситуаціями, що з ними траплялись.

Щодо умов:

  • Чи розглядаєте кандидатів із інших міст, чи допомагаєте із переїздом? Віддалена робота.
  • Чи є випробувальний строк та скільки він триває? Так, триває 3 місяці та зазвичай може бути і менше.
  • Овертайми, як часто бувають, який підхід до оплати? У нас гнучка робота, овертайми можливі, але тільки за взаємної згоди. Mи стартап, тому шукаємо ‘startup-minded’ колег, які розуміють, що від їх роботи багато залежить. Якщо demo або feature зазнають невдачі, клієнт не буде купувати продукт. Для нас важливий діловий підхід спеціаліста до роботи та його платні.
  • Який графік роботи? Гнучкий, віддалений, достатній для досягнення успіху продукту.
  • Кількість днів відпустки? Можнa обговорювати індивідуально.
  • Кількість днів оплачуваних лікарняних за рік? Можнa обговорювати індивідуально.
  • Чи є перспектива відряджень, і куди? Нідерланди, інші країни ЄС.
  • Чи можлива релокація за межі України та як компанія готова її підтримати? Так, через 1 рік за взаємним бажанням можлива релокація до Нідерландів.
  • Коли, яким чином та в якій валюті сплачується/розраховується заробітна плата? US$ або Eur, помісячно.
  • В офісі відкрите чи закрите планування? Закритий офіс, відкрите місце співпраці, є можливість для концентрації над задачами (актуально для тих, хто зараз працює в офісі чи переїде з часом).
  • Адреса офісу: Rockstart Accelerator, Rigakade 10, Amsterdam.

Щодо процесу:

  1. Чи є тестове завдання? Так, короткий тест (1-2).
  2. Інтерв’ю англійською? Ні, українською чи російською.
  3. Хто  переглядає  резюме? CTO, team lead.
  4. Скільки етапів інтерв’ю, із ким? 2 інтервю та тест.


Якщо вам до вподоби все, про що вище, надсилайте, будь ласка, ваші резюме на alesya.v.sidorovich@vpteam.com.ua.

Чекаємо з нетерпінням 🙂

Vika Prydatko

Vika Prydatko

10 лет управляю и воодушевляю. 7 лет счастливо соединяю умных людей и классные IТ-проекты в продуктовых компаниях и стартапах. Нахожу хороших и правильных людей для интересных компаний и проектов. Коучу и тренирую по позитивному управлению, рекрутингу, мотивации и построению отношений в IТ-командах. И да, я люблю айтишников :)