Senior Python Developer Tech lead, Москва.

▷ Работодатель: Эвокарго (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Evocargo создает транспорт будущего. Мы проектируем, конструируем и собираем автономные электро-грузовики, разрабатываем программное обеспечение беспилотника и низкоуровневых компонентов. На основе беспилотного транспорта мы строим логистический сервис, который уже сейчас доступен на закрытых территориях.

У нас атмосфера технологической компании. Мы быстро разрабатываем и внедряем, получаем моментальный фидбек, постоянно улучшаем систему и процессы, исследуем сферу автономного транспорта, пишем научные статьи, обсуждаем идеи и поддерживаем друг друга. По пятницам команда устраивает лекции и доклады с пиццей про алгоритмы, нейронные сети, проблемы и решения автономного транспорта, инфраструктуру и другие интересные темы. Недавно мы переехали в новый офис с большими окнами, велопарковкой и большой верандой.

Мы ищем опытного разработчика, который:

  • Глубоко знает Python
  • Хорошо разбирается в архитектурных паттернах и может предложить оптимальный для наших задач
  • Работал с ML\CV

Что есть:

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

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

Кроме проектирования архитектуры системы, нужно отслеживать процесс её реализации, а именно проводить ревью кода специалистов по машинному обучению, повышать технический уровень команды и поддерживать высокое качество кода в репозитории.

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

Составление сценариев офлайн тестирования алгоритмов на предзаписанных данных является ещё одной важной задачей. Такая система должна легко масштабироваться по количеству источников данных (камеры, лидары, радары, сонары и проч.) и быть достаточно компактной, чтобы оставить ресурсы для самих алгоритмов.

О тебе:

  • отлично знаешь python, лучшие архитектурные подходы, принципы разработки
  • работал с Unix CLI, git, CI
  • есть понимание основ c++
  • Идеально - опыт работы с Numpy, PyTorch

О задачах:

  • Проектирование модульной масштабируемой структуры интерфейсов и классов
  • Ревью кода инженеров машинного обучения
  • Оптимизация времени работы алгоритмов тренировки статистических моделей (препроцессинг, параллелизация, распределение вычислений)
  • Адаптация кода открытых моделей под нашу инфраструктуру

Почему тебе будет у нас интересно:

  • Атмосфера стартапа, поэтому ты сможешь вносить свой вклад без лишней бюрократии;
  • Ты сможешь узнать все про мир беспилотников;
  • Ценим work-life balance, предоставляем возможность работать в гибридном формате, выбирать график по согласованию с руководителем;
  • У нас нет митингов ради митингов. Встречи только по делу;
  • Мы открыто делимся фитбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим;
  • Интересные корпоративные мероприятия;
  • Оформление по ТК;
  • ДМС и корпоративные курсы английского после испытательного срока;
  • Пятничный лекторий о трендах в сфере беспилотного транспорта;
  • Современный офис в технопарке Калибр в 10 минутах от М. Алексеевская.
Москва, улица Годовикова, 9с4
numpySoftware design patternsOOPGitPythonSoftware Development

Created: .
Expires after: .
Responses: 7

Откликнуться на вакансию  Работодатель: профиль,отзывы