О компании и команде
Привет! Мы разрабатываем продукт для птицеводческих ферм, основанный на компьютерном зрении и искусственном интеллекте. Наши девайсы работают по всему миру от Таиланда до Латинской Америки и помогают фермерам отслеживать состояние птиц, их вес и процесс роста. Московская команда тесно сотрудничает с командой из Малайзии, Индии и Америки. Мы шагаем широкими шагами и нам в команду нужен Tech Lead.
Стек технологий продукта: IoT, Computer Vision, AI, Neuronets, Cloud and Edge Computing.
В ближайшей перспективе предстоит масштабирование продукта на новые рынки, что открывает множество возможностей для увлекательной работы и возможность возглавить этот процесс. Нужно будет минимизировать ручную работу и приблизить продукт к безотказной работе (как сами девайсы на фермах, так и облачную инфраструктуру), при этом, сохраняя и преумножая качество и ценность продукта для клиента.
Ожидания от кандидата
Задачи:
- Детальное проектирование разрабатываемых компонент продукта и архитектуры комплексной системы
- Формализовывать правила разработки для команды, код-ревью, процессы тестирования и деплоя (CI/CD)
- Оптимизировать решения по продукту с точки зрения отказоустойчивости, масштабирования, производительности, стоимости
- Формулировать технические гипотезы, проверять их и ставить ТЗ на проверку гипотез команде. Вводить удачные алгоритмы в продакшен
- Лидить работу команды по направлениям: Data Analysis, Python-разработка, Web-разработка, AI, Databases
- Вести взаимодействие со стейкхолдерами, докладывать результаты работы, участвовать в формулировке видения развития продукта
- Взаимодействовать со смежными англоязычными командами
- Поддерживать бесперебойность работы продукта, оперативное реагирование на внештатные ситуации
Наши ожидания:
- Английский не ниже B2 (нужно будет созваниваться и вести переписку с иностранцами)
- Опыт работы senior/lead fullstack разработчиком в коммерческом продукте
- Опыт управления командой 3+ человек
- Наличие опыта работы с различными базами данных, понимание недостатков и преимуществ разных видов
- Знание языка Python на уровне Senior
- Опыт управления рабочим процессом Git (pull, commit, push, merge requests, ci/cd)
- Знание основ Data Science, Computer Vision, опыт обработки и анализа данных на Python
- Хорошие знания алгоритмов и общей математики
Будет плюсом:
- Опыт работы с Docker, AWS, Clickhouse, Linux
- Наличие бэкграунда на других языках программирования (C++, JavaScript, Rust, Java)
- Опыт разработки микросервисных решений
Условия работы
Что мы предлагаем:
- Конкурентная рыночная зп
- Офис в 2 минутах от м. Яхромская
- Молодая дружная команда, нацеленная на результат, с доступом к консультациям технических экспертов
- Поддержка CEO в ведении проекта
- Гибридный график работы (можно периодически работать удаленно)
- Оплачиваемые переработки и премирование за достижения
- Оформление по ТК РФ в аккредитованной IT-компании
- Участие в других различных проектах от разработки ПО до создания роботов