C++ разработчик (Image processing)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Кто мы?

Align Technology, Inc. - это одна из самых быстрорастущих научно-медицинских компаний Кремниевой долины, в которой ведутся разработки в области дизайна и производства системы Invisalign® - ведущего в мире "невидимого" ортодонтического продукта, а также 3D сканеров используемых в ортодонтии (iTero). Сотрудники московского офиса компании, который существует с 2004 года, работают в направлении Research & Development, преимущественно над разработкой специфического CAD приложения для планирования ортодонтического лечения.

Кого ищем?

Разработчика, заинтересованного в задачах в области Image processing

Над какими задачами нужно работать?

Одна из важных частей нашей компании -- это производство. Лечение каждого пациента требует изготовления около от 30 до 40 индивидуально разработанных под его кейс кап из поликарбоната. Каждый день несколько тысяч новых пациентов проходят лечение алайнерами, а это значит что на нашем сайте производится более 400 000 кап в день. Это делает его одним из самых крупных массовых производств уникальных объектов в мире.

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

Одна из ключевых задач создание автоматической системы поиска дефектов и деформаций на производимых нами каппах путем анализа серии фотографий алайнера и сравнения с 3D моделью.

Что нужно делать?

  • Разработка алгоритмов распознавания изображений
  • Анализ и классификация проблемных сценариев, работа с данными
  • Прототипирование идей и концепций, помощь инженерной команде с проверкой подходов
  • Имплементация алгоритмов и решений, доведение прототипов до production-quality
  • Помощь команде SQA: написание unit тестов, предоставление инструментария для тестирования
  • Проведение необходимого рефакторинга связанной функциональности
  • Участие в декомпозиции задач, предоставление оценок сложности
  • Участие в формировании требований

Какие профессиональные навыки нам важны?

  • Уверенное владение C++, OpenCV
  • Знания в области Image processing / Computer Vision / Deep Learning
  • Знание основ аналитической геометрии, линейной алгебры, мат. статистики
  • Хорошее пространственное воображение
  • Базовые знания в области теории алгоритмов
  • Опыт разработки промышленных CAD/CAE/CAM систем будет плюсом
  • Техническое образование (инженерное, computer science, математическое
  • Хорошее знание письменного и устного английского языка

Что еще нам важно в этом человеке?

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

С какими технологиями и инструментами предстоит столкнуться в работе?

C++ 11/14, STL, OpenCV, Boost, OpenGL, MFC, Python и SQL (for special projects only)

Как построена работа?

Трехнедельные спринты, 2-3 больших релиза в год, работа ведется по Scrum, есть код ревью.

Есть ли овертаймы и командировки?

  • Есть вечерние митинги с центральным офисом (Калифорния) раз в неделю, которые заканчиваются в 20-21:00.
  • Овертаймы бывают редко, но если возникает необходимость компенсируются дополнительными выходными
  • Командировки 1-2 раза в год (США и Мексика)

Перспектива роста/развития по данной позиции:

Офис проходит стадию интенсивного роста, поэтому шансы на карьерный рост высоки. Также не исключены возможности горизонтального перехода.

Почему стоит к нам идти?

  • Налаженные процессы разработки и тестирования.
  • Постоянно совершенствуемые процессы разработки ПО.
  • Интересная и уникальная предметная область, охватывающая медицину, биомеханику, вычислительные алгоритмы и трехмерную графику.

Какие условия?

  • Зарплата регулярно индексируется, бонус по итогам года
  • Оплачиваемые обеды
  • ДМС, страхование жизни, страховка для выезжающих за рубеж.
  • Оплата индивидуальных курсов английского и преподаватель испанского в офисе.
  • Адаптируемый график.
  • 100 % оплачиваемые больничные.
  • Отпуск 31 день

Ключевые навыки

Images Processing
C++
computer vision

Адрес

Тульская, Москва, Варшавское шоссе, 9с1б

Вакансия опубликована 22 июня 2020 в Москве

Похожие вакансии