Вакансия: Инженер-программист Python в Витебск

Полное описание вакансии: Инженер-программист Python в Витебск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1070514 Инженер-программист Python Витебск > ЛАЦИТ - Лаборатория цифровых технологий open 2024-02-26
Необходимые навыки
  • > Python
  • > Git
  • > TensorFlow
  • > Keras
  • > PyTorch
  • > Atlassian Jira
  • > OpenCV 3+
Требования

Опыт разработки на Python 3 не менее 2-х лет. Применение принципов ООП при разработке. Отличное понимание библиотеки OpenCV 3...

Обязанности

Подбор и оптимизация стека технологий и алгоритмов. Разработка архитектуры ПО, программных модулей и протоколов взаимодействия. Проектирование процесса разработки ПО, декомпозиция...

Описание

Вакансия в городах Витебск и Минск, удаленная работа

Задачи, которые Вам предстоит решать:

  • Подбор и оптимизация стека технологий и алгоритмов.
  • Разработка архитектуры ПО, программных модулей и протоколов взаимодействия.
  • Проектирование процесса разработки ПО, декомпозиция задач.
  • Работа с командой разработчиков и прохождение Code review.
  • Составление базовой сопроводительной документации.
  • Написание отказоустойчивого кода.
  • Написание Unit тестов, симуляции и моделирование.

Для нас важно:

  • Опыт разработки на Python 3 не менее 2-х лет.
  • Применение принципов ООП при разработке.
  • Отличное понимание библиотеки OpenCV 3+. Свободное владение структурами данных и реализованными методами обработки данных в этой библиотеке.
  • Понимание алгоритмов обработки изображений, в частности применение различных фильтров, извлечение и описание свойств ключевых точек, различных методов выделение контуров, морфологических операций и т.д.
  • Понятие об алгоритмах машинного обучения и нейронных сетей.
  • Понимание преобразования Фурье для двумерных изображений
  • Алгоритмистика, динамическое программирование, задачи оптимизации
  • Четкое понятие алгоритмической сложности.
  • Параллельное программирование, GPU.
  • Покрывать код тестами. Ведение документации к своему коду.
  • Понятие многопоточности процессов.
  • Знание и опыт работы в Linux (Ubuntu).
  • Знание и опыт git.
  • Самообучаемость.
  • Умение разбираться в чужом коде.
  • Владение английским языком на уровне чтения технической документации.

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

  • Опыт работы с gRPC.
  • Опыт работы с TensorFlow, Keras, PyTorch, Yolo v5+.

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

  • Python
  • Git
  • Atlassian Jira

Мы предлагаем:

  • Официальное трудоустройство;

  • Возможность профессионального роста в дружной компании;

  • Гибридную форму работы;

  • Комфортные офисы;

  • Сложные и высокотехнологичные проекты;

  • Гибкую и демократичную систему управления;

  • Яркие корпоративы.

Вверх