👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Python developer

Зарплата

от 4000 $

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

Полный рабочий деньМожно удаленно

Компания

Кадровое агентство, основанное программистами

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

Условия работы

Позиция ведущего разработчика Python в калифорнийскую компанию, которая создает современную систему для "умных" домов, которая направлена на обеспечение безопасности людей. 
Основное отличие этого продукта от аналогов - система распознает людей по цифровому скелету, то есть линиям, построенным на основе антропометрических особенностей каждого человека. Способна оценивать опасные ситуации, в случае которых уведомляет членов семьи о происходящем или отправляет изображение в центр разработки, где сотрудники компании получают изображение с камер и принимают решение об обращении в службу спасения. Кроме того, система может отправить владельцам дома push-уведомления и сообщения в мессенджер обо всем, что происходит в их отсутствие.

Задачи:

  • Сбор данных, накопленных у пользователя и их фильтрация для дальнейшего изучения механизма поиска аномалий
  • Оптимизация и улучшение качества алгоритмов трекинга людей
  • Доработка и оптимизация основного кода работающего на edge-компьютере, находящемся в доме пользователей (Processing Unit)
  • Разработка механизмов обновления и сбора информации клиентских приложений (Linux\Docker)

Требования:

  • Опыт коммерческой разработки от 3-4 лет;
  • Знание Python 3.5 и современных фреймворков/библиотек
  • Умение работать с многопоточной средой
  • Умение создавать сервера, способные выдерживать большие нагрузки
  • Знание сетевых протоколов, их вариации и особенности
  • Опыт разработки оптимизационных алгоритмов различного назначения

Дополнительным плюсом будет являться:

  • Знание фреймворка Flask
  • Опыт настройки и использования Docker
  • Опыт работы с media streaming (мультикаст/юникаст, адаптивный битрейт, HLS, MPEG-DASH)
  • Понимание принципов работы различных архитектур нейронных сетей, знание алгоритмов машинного обучения
  • Опыт использования нейронных сетей на TensorFlow/Keras/Caffe
  • Знание английского языка

Условия:

  • возможность работать как удаленно, так и в офисе (в скором времени планируется открытие офиса в Москве, пока что работают в коворкинге);
  • перспективы релокации в США (там есть офис, готовы помогать с переездом);
  • работа в молодой, но очень сильной команде разработчиков, которые "горят" идеей и продуктом;
  • практически безграничные возможности профессионального роста (компания поддерживает инициативы обучения, финансирует конференции и т.д.);
  • широкая вилка ЗП (от 3-4к долларов, готовы предлагать действительно достойные условия с бонусами и опционами)

Бонусы

  • Формат удаленной работы
  • ЗП в долларах
  • Конференции, семинары, литература (все, что нужно для обучения - оплачивает компания)
  • Перспектива переезда в Калифорнию