Еще фильтры

Системный программист Python-инженер (middle, middle+)

#16926322, 0
Договорная
Тип объявленияБесплатное
Занятость
Полная
График работы
Полный день
Опыт работы
Более 3 лет

OOO «ТМХ Интеллектуальные Системы» – стремительно растущая организация, один из лидеров рынка по разработке беспилотных систем и автономных систем управления на железнодорожном транспорте (пассажирские и грузовые перевозки). У наших разработчиков есть возможность реализации и тестирования систем как в нашей лаборатории, так и в реальном окружении на транспорте. Компания обладает портфелем реализованных проектов в области беспилотного транспорта в России и странах СНГ. В отличии от крупных ИТ-игроков на рынке, в нашей компании у разработчика есть возможность принимать активное участие (при его желании) в разных аспектах процесса разработки приложения, и это активно поощряется, например: писать код для ядра приложения (основное направление деятельности); реализовывать драйверы и библиотеки для сенсорики; дорабатывать процессы CI/CD и тестирования; заниматься профилированием и повышением производительности кода; реализовывать интерфейсы взаимодействия с программными модулями других подразделений (модули на C++, модули работы с нейронными сетями и т.д.); активно участвовать и разрабатывать целевую архитектуру приложения (сейчас используется “чистая архитектура” сервисов на базе микросервисной реализации на событиях). В связи с расширением штата и портфеля проектов, компания находится в активном поиске Python-инженера.
Обязанности:
Разработка модулей программного обеспечения на языке Python; Профилирование и отладка кода, поиск узких мест и повышение производительности кода; Взаимодействие с группой компьютерного зрения и группой разработки на C++; Участие в разработке архитектуры; Участие в разработке и подготовке проектной документации.
Требования:
Опыт коммерческой разработки на Python от 4-х лет (уровень middle, middle+) Опыт разработки мультипоточных / мультипроцессронных приложений, а также знание характерных для Linux способов организации межпроцессного взаимодействия; Опыт разработки ПО для Linux, в т.ч. опыт профилирования и отладки приложений на Python под Linux; Знание типовых архитектурных паттернов проектирования и умение их применять на практике Способность самостоятельно разбираться в чужом коде, писать production-ready код, покрытый тестами на основе бизнес-требований (без четкого ТЗ) Инициативность, целеустремленность и ориентированность на результат Приветствуется: опыт в разработке систем автопилотирования (автомобили, погрузчики и др.); опыт работы с Docker контейнерами. опыт работы с нейросетями, понимание как работают нейронные сети, знание методов оптимизации инференса;
Условия:
Комфортные условия работы; Бизнес-центр класса B+ недалеко от центра: м. Сокольники, м. Рижская, м. Комсомольская; Оформление по ТК РФ; Достойная заработная плата; График работы: ОФИС 5/2 с 9 до 18 ч., или с 10 до 19 ч, пятница на 1.15 ч. короче, после испытательного срока - гибридный график: 2 дня в офисе, 3 дня - дома.



avatar

ТрансМашХолдинг, Группа компаний

Контактное лицо: ТрансМашХолдинг, Группа компаний
Москва, 3-я Рыбинская улица, 18с22
Связаться с работодателем
Жалоба на вакансию