
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 минутах от М. Алексеевская.