C++ Developer

Местоположение и тип занятости

МоскваМожно удаленно

Компания

Команда экспертов в области искусственных нейронных сетей и машинного обучения

Описание вакансии

Мы - NtechLab - компания-разработчик продуктов для интеллектуальной видеоаналитики на базе собственных алгоритмов, в том числе алгоритма распознавания лиц.

Наша задача – создавать продукты, которые в режиме реального времени анализируют и «понимают» все, что происходит на видео. Мы работаем с сотнями тысяч камер по всему миру и осуществляем поиск по базам размером более миллиарда лиц за миллисекунды, а наши разработки не раз признавали лучшими в мире по итогам международных тестов.

Сейчас в свою команду мы ищем коллегу – опытного C++ разработчика, который поможет создавать и развивать лучшие в нише продукты.

Чем предстоит заниматься:

  • разрабатывать и поддерживать performance-critical сервисы анализа видео (распознавание лиц, силуэтов и т.д.);
  • иметь дело с интенсивными вычислениями нейросетей на CPU/GPU/TPU;
  • принимать участие в проектировании и реализации highload-систем, исследовать новое специализированное железо;
  • включаться в проектную разработку - прототипирование новых идей и разработку специализированных решений.

Что для нас важно:

  • отличное знание современного C++;
  • знание многопоточного и многопроцессного программирования;
  • понимание принципов построения распределенных и отказоустойчивых систем;
  • хорошее знание Linux;
  • свободное чтение документации на английском.

Плюсом будет:

  • опыт работы с видео (FFmpeg, GStreamer);
  • опыт работы с фреймворками инференса нейронных сетей (TensorRT со своими cuda kernels, OpenVINO);
  • умение отлаживать сложные coredumps с помощью gdb, понимание чем $rsp отличается от $rip;
  • знание Python и/или Go


Что предлагаем взамен:

  • Амбиции на завоевание мирового рынка - отсюда возможность участвовать в глобально значимых проектах;
  • Из предыдущего пункта вытекает - карьерный и профессиональный рост;
  • Команда сильных профессионалов, увлечённых своим делом (как это бывает в стартапах);
  • При этом полная стабильность: официальное трудоустройство по ТК, абсолютно белая зарплата, ДМС после испытательного срока;
  • Комфортный офис в центре Москвы (м. Белорусская, 5 минут от метро) и уютная летняя веранда на крыше;
  • Невозможно забыть пропуск на работу - ваше лицо всегда с вами :)