Senior C++ Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы - NtechLab - компания-разработчик продуктов для интеллектуальной видеоаналитики на базе собственных алгоритмов, в том числе алгоритма распознавания лиц.
Наша задача – создавать продукты, которые в режиме реального времени анализируют и «понимают» все, что происходит на видео. Мы работаем с сотнями тысяч камер по всему миру и осуществляем поиск по базам размером более миллиарда лиц за миллисекунды, а наши разработки не раз признавали лучшими в мире по итогам международных тестов.
Сейчас в свою команду мы ищем коллегу – опытного C++ разработчика, который поможет создавать и развивать лучшие в нише продукты.
Ожидания от кандидата
Чем предстоит заниматься:
- разрабатывать и поддерживать performance-critical сервисы анализа видео (распознавание лиц, силуэтов и т.д.);
- иметь дело с интенсивными вычислениями нейросетей на CPU/GPU/TPU;
- принимать участие в проектировании и реализации highload-систем, исследовать новое специализированное железо;
- включаться в проектную разработку - прототипирование новых идей и разработку специализированных решений.
Что для нас важно:
- отличное знание современного C++;
- знание многопоточного и многопроцессного программирования;
- понимание принципов построения распределенных и отказоустойчивых систем;
- хорошее знание Linux;
- свободное чтение документации на английском.
Плюсом будет:
- опыт работы с видео (FFmpeg, GStreamer);
- опыт работы с фреймворками инференса нейронных сетей (TensorRT со своими cuda kernels, OpenVINO);
- умение отлаживать сложные coredumps с помощью gdb, понимание чем $rsp отличается от $rip;
- знание Python и/или Go
Условия работы
- Участие в крупных проектах – к программному обеспечению NtechLab подключены более 400,000 камер в 23 странах мира;
- Создание востребованного продукта – рост рынка видеоаналитики в мире превышает 20% в год;
- Рост – NtechLab входит в 100 самых быстрорастущих компаний России и Европы. Вместе с нами растут и сотрудники;
- Мы придерживаемся концепции People first. Важнее люди, а не процессы;
- Стабильность – распознавание лиц уже применяется более чем в 11 отраслях, и этот список продолжает расти;
- Дружелюбная атмосфера – нам хорошо вместе;
- Корпоративное обучение;
- ДМС со стоматологией;
- Офис в центре Москвы
