Задачи:
— Разрабатывать и развивать backend-сервисы финансовой платформы на Java/Kotlin.
— Прорабатывать архитектуру, модели данных, API и интеграции.
— Обеспечивать корректность финансовых операций, отказоустойчивость и восстановление после сбоев.
— Оптимизировать производительность приложений и запросов к базам данных.
— Писать автоматизированные тесты, проводить code review и поддерживать качество кода.
— Сопровождать сервисы в продакшене: развивать мониторинг, диагностировать и устранять причины инцидентов.
— Участвовать в уточнении требований, декомпозиции и оценке задач.
— Помогать команде принимать технические решения и развивать экспертизу коллег.
— Применять AI-инструменты для разработки, рефакторинга, тестирования и анализа кода с обязательной проверкой результата.
Требования:
— Опыт коммерческой backend-разработки на Java/Kotlin от 5 лет.
— Глубокое знание Java Core, JVM и многопоточности.
— Уверенное владение Spring Boot, REST API и подходами к интеграции сервисов.
— Знание PostgreSQL/SQL: транзакции, уровни изоляции, индексы, оптимизация запросов.
— Опыт работы с Kafka/RabbitMQ, понимание гарантий доставки и идемпотентности.
— Опыт проектирования распределённых высоконагруженных и отказоустойчивых систем.
— Понимание специфики финансовых операций: точность расчётов, согласованность данных, защита от двойного исполнения.
— Опыт работы с Docker, Kubernetes, CI/CD и средствами мониторинга.
— Обязательный практический опыт применения AI-инструментов и агентов в разработке, умение проверять корректность и безопасность сгенерированного кода.
Условия:
— Официальное трудоустройство по ТК РФ с первого рабочего дня, белую заработную плату.
— Аккредитованная ИТ-компания.
— Возможность работать в гибком графике.
— Удаленную работу.
— ДМС.
— Частичную компенсацию занятий спортом.
— Возможность компенсации профильного обучения.
— Совместные мероприятия и корпоративы.
УдалённоseniorМы растем и находимся в поиске Senior backend разработчика в одну из самых перспективных команд
Задачи:
— Машинное зрение: контроль качества заготовок и операций, классификация дефектов, предобработка и улучшение изображений.
— Терминал сбора данных на рабочих местах: интеграция с лазерным сканером (QR/штрих-коды), автоматическая печать этикеток, простой интерфейс оператора.
— Сервер сбора и аналитики: приём, хранение и обработка данных с терминалов и CV-модулей.
— Визуализация: дашборды, отчёты, мониторинг в реальном времени.
Требования:
— Опыт в машинном зрении: классификация, предобработка изображений.
— Интеграция с оборудованием: сканеры QR/штрих-кодов, принтеры этикеток, камеры.
— Backend-разработка и работа с БД.
— Разработка интерфейсов.
— Умение работать автономно и доводить до результата.
— Проактивная позиция, желание реализовать крутую историю.
Условия:
— Зарплата: конкурентная, по итогам собеседования.
— Оформление: ТК РФ.
— График: 5/2 с периодическими командировками на производство.
— Все командировочные и сверхурочные оплачиваются.
— Влияние на архитектуру и стек нового направления.
— Участие в значимом проекте.
Задачи:
— Разработка ПО для вычислительных модулей с архитектурой x86, ARM, MIPS для различных дистрибутивов Linux.
— Разработка тестового ПО для работы в ОС Linux.
— Взаимодействие с hardware инженерами при отладке новых изделий.
— Функциональное тестирование и отладка разработанного программного обеспечения.
— Техническая поддержка подразделения сервисного обслуживания.
Требования:
— Высшее образование (информатика и вычислительная техника, ЭВМ, прикладная математика, АСУ, РЭА и т.п.).
— Знание Python, C/С++, cmake.
— Умение работать в CLI, знание базовых утилит, опыт написания shell-скриптов.
— Опыт программирования в среде Linux.
— Умение работать с системой контроля версий git.
— Опыт эксплуатации систем виртуализации, контейнеризации.
— Опыт работы c CI/CD.
Приветствуется:
— Опыт разработки под ОС Эльбрус, Baikal.
— Опыт применения инструментов совместной разработки (GitLab, Jira, Confluence и т.п).
— Опыт написания модулей ядра/драйверов Linux.
— Понимание работы шин UART, I2C, SPI, USB, PCIe.
— Глубокое знание сетевых технологий.
— Знакомство с внутренним устройством сетевых коммутаторов (протоколы, встраиваемое ПО и т.д.).
Условия:
— Работа в успешной компании в команде интересных, увлеченных своим делом людей.
— Трудоустройство по ТК РФ и достойную заработную плату – размер обсуждается на собеседовании в зависимости от квалификации кандидата.
— Обед на оборудованной кухне или в столовой (демократичные цены).
— ДМС после завершения испытательного срока.
— Работа в офисе в шаговой доступности от метро Беляево (3 мин пешком).
ОфисГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Ищем Python-разработчика / AI Engineer уровня Middle+ / Senior на проект по автоматизации обработки и сверки финансовых документов.
Проект связан с разработкой сервиса, который будет принимать акты сверки и внутренние выгрузки, извлекать из них данные, сопоставлять документы, находить расхождения и формировать понятный результат для пользователя.
Задачи:
— Разбирать и обрабатывать документы в форматах Excel, PDF и сканы.
— Извлекать табличные данные из документов.
— Нормализовать даты, номера документов, суммы и другие поля.
— Проектировать и реализовывать логику сопоставления данных.
— Выявлять расхождения между двумя источниками.
— Обрабатывать сложные кейсы: разные периоды, отличающиеся номера, частичные совпадения и другие неоднозначные ситуации.
— Интегрировать OCR и Document AI-инструменты.
— При необходимости использовать LLM для интерпретации и формирования человекочитаемых объяснений.
— Разрабатывать backend/API для сервиса.
— Участвовать в проектировании архитектуры MVP.
— Работать с реальными обезличенными финансовыми документами и тестировать качество решения на исторических данных.
Требования:
— Коммерческий опыт разработки на Python от 3 лет.
— Уверенное владение Python.
— Опыт работы с pandas и табличными данными.
— Опыт обработки Excel / CSV.
— Опыт парсинга PDF.
— Опыт разработки backend-сервисов и REST API.
— Понимание алгоритмов сопоставления, нормализации и очистки данных.
— Умение проектировать решение самостоятельно, а не только работать по готовому ТЗ.
— Опыт работы с Git.
Будет большим плюсом:
— Опыт с OCR: Tesseract, PaddleOCR или аналогами.
— Опыт с PyMuPDF, pdfplumber, Camelot, Tabula.
— Опыт с fuzzy matching.
— Опыт работы с Document AI / Intelligent Document Processing.
— Интеграция LLM API: OpenAI, Azure OpenAI, YandexGPT или аналогов.
— Опыт разработки систем reconciliation / data matching.
— Опыт работы с финансовыми, бухгалтерскими или другими структурированными документами.
— Опыт On-Premise решений.
— Опыт построения решений, где нужно сочетать детерминированную бизнес-логику и AI.
Что здесь не требуется:
— Мы не ищем классического Data Scientist и не планируем обучение собственных ML-моделей с нуля.
В проекте важнее:
— сильная прикладная Python-разработка;
— работа с документами и данными;
— построение надежной логики сопоставления;
— понимание, где действительно нужен AI, а где лучше использовать обычные алгоритмы.
О проекте:
— На первом этапе планируется разработка MVP без глубокой интеграции с внутренними учетными системами.
— Базовый сценарий: пользователь загружает акт сверки и внутреннюю выгрузку, система извлекает и нормализует данные, выполняет сопоставление, показывает совпадения и расхождения, формирует структурированный результат для пользователя.
— Ожидаемый результат — рабочий прототип, который можно проверить на реальных исторических данных.
Условия:
— Удалённая работа.
— Проектная занятость / аутстафф.
— Возможна полная или частичная загрузка — обсуждается индивидуально.
— Проект стартует с этапа MVP, с возможностью продолжения.
— Работа в составе небольшой проектной команды.
Ожидаемый уровень: Middle+ / Senior
Нам нужен специалист, который сможет самостоятельно разобраться в предметной области, предложить техническое решение и довести его до рабочего результата.
Будет преимуществом в отклике:
— опыт похожих задач: обработка документов, OCR, reconciliation / matching, financial data processing, Document AI, LLM-интеграции.
— указание текущей доступности, возможной загрузки в часах в месяц, часовой ставки, формата работы (ИП / самозанятый / другой).
SQL Developer:
— разработка, оптимизация и сопровождение SQL-кода систем: написание сложных SQL-запросов, разработка процедур, функций, триггеров и views, работа с индексами, создание миграций
— анализ execution plans, проведение code review и рефакторинг
— участие в разборе production-инцидентов
Требования:
— коммерческий опыт SQL-разработки
— уверенное понимание реляционных БД, транзакций и блокировок
— опыт работы с миграциями и Git
Database Engineer / DBA:
— оптимизация запросов и структуры БД
— анализ execution plans, поиск блокировок и deadlock
— контроль изменений в Test и Production
— backup/restore, репликация и обеспечение отказоустойчивости
Требования:
— опыт работы DBA или Database Engineer
— уверенный SQL
— понимание индексов, locking, High Availability
Product Analyst:
— анализ продуктовых метрик B2C-направления: воронки, retention, когорты
— расчет unit-экономики и финтех-специфичных метрик (GMV, payment success rate)
— настройка трекинга в Amplitude
— построение дашбордов и написание SQL-запросов к PostgreSQL
— автоматизация анализа на Python
Требования:
— опыт с SQL и продуктовой аналитикой
— Python (pandas/numpy)
— понимание unit-экономики и финтех-метрик
Общее:
— будет плюсом опыт работы в FinTech, банках или платёжных системах, а также с высоконагруженными БД
Условия:
— формат работы: офис в Караганде или удалённо по всему Казахстану
— официальное трудоустройство по ТК РК
— понятный онбординг
— обучение и развитие за счёт компании
— частичная компенсация занятий спортом
— корпоративные активности
Задачи:
— глубокое погружение в продукт: понимание его устройства и процессов;
— разбор проблем и предложение решений на языке бизнеса и руководителей с последующим воплощением;
— работа с бэкендом на уровне разработчика, готовность разбираться в коде;
— участие в развитии продукта и взаимодействие с бизнесом;
— работа с инфраструктурой и эксплуатацией;
— поддержка третьей линии систем.
Требования:
— опыт работы архитектором или техлидом от 5 лет;
— глубокое понимание бэкенда на уровне разработчика;
— опыт работы DevOps в эксплуатации, Kubernetes;
— опыт проектирования архитектуры, код-ревью, разработки;
— хорошие софт-скиллы: умение объяснять проблемы и предлагать решения;
— опыт работы с ЭДО.
Задачи:
— Разработка проектов для контроллеров ПЛК Овен и контроллеров других производителей с совместной проработкой по опциональному оборудованию;
— разработка проектов в среде программирования OwenLogic и ПО других производителей;
— разработка проектов для операционных панелей СП;
— опрос данных с контроллеров по ModbusTCP и формирование отчета;
— интеграция в проекты ОЕМ опционального оборудования;
— написание инструкций по эксплуатации систем автоматизации;
— подготовка технических решений;
— разработка электрической части проекта;
— обработка запросов клиентов по компонентной базе;
— разработка и исполнение схем ШУ по CAD/Eplan;
— подбор электро-компонентов;
— составление документов для сертификатов на оборудование;
— пуско-наладка: запуск алгоритмов на моделях, ввод моделей в эксплуатацию, выполнение пусконаладочных работ на объектах и удаленно;
— настройка оборудования АСУТП (частотные преобразователи, преобразователи интерфейсов и т.д.);
— разработка технической и сопроводительной документации к выпускаемому продукту;
— дальнейшее обслуживание модельных рядов выпускаемого оборудования.
Требования:
— Высшее образование или среднее-техническое.
Условия:
— Полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.);
— Официальная заработная плата, обсуждается индивидуально;
— ДМС после 6 месяцев работы в компании;
— ежегодная премия в размере оклада;
— индексация по окончании года;
— возможность профессионального и карьерного роста;
— офис в шаговой доступности от м. Электрозаводская.
Задачи:
— Ведение документооборота;
— Администрирование сети;
— Участие в реализации проектов ПТК АСУ ТП и контроль за их выполнением;
— Подготовка оборудования ПТК АСУ ТП к работе и ввод его в эксплуатацию;
— Техническое обслуживание АРМ и периферийных устройств, проведение их профилактического и текущего ремонта;
— Контроль состояния оборудования АСУ и работы программного обеспечения;
— Обеспечение бесперебойной работы программного обеспечения как на отдельных ПК, так и в сети в целом.
Требования:
— Наличие высшего технического образования;
— Опыт работы с сетевым оборудованием: навыки настройки и обслуживания устройств Cisco, Juniper, Eltex или аналогов;
— Уверенное владение ОС Windows и Linux на уровне администратора;
— Уверенное владение ПК и офисными программами: MS Outlook, Excel, Visio, Р7-Офис;
— Знание сетевых технологий: понимание модели TCP/IP, сетевых протоколов (TCP, UDP, ICMP, HTTP/HTTPS, DNS, DHCP, SSH, SNMP), принципов маршрутизации и коммутации;
— Понимание сетевой безопасности: знание принципов работы межсетевых экранов, ACL, сегментирования сети (VLAN, подсети) и базовых практик защиты от распространенных атак;
— Работа с IP-адресацией и подсетями: уверенное владение IPv4, умение рассчитывать подсети, маски и диапазоны адресов;
— Соблюдение регламентов и информационной безопасности;
— Понимание важности политик доступа;
— Опыт работы со SCADA-системами «Текон», SPPA-T3000 (будет преимуществом).
Условия:
— Филиал: ТЭЦ-20;
— Полное соблюдение ТК, белая зарплата с выплатами два раза в месяц, оплачиваемые больничные;
— ДМС после 3 месяцев работы, расширенная программа «Высокие медицинские технологии»;
— Страхование жизни сотрудников;
— Выплаты и дополнительные дни отдыха при регистрации брака, рождении ребенка, в сложных обстоятельствах;
— Питание в столовой на филиале, детский отдых и детский сад;
— Для иногородних – найм жилья, проездной;
— Обучение за счет компании во внешних учебных заведениях и в Учебном центре Мосэнерго;
— Программа «Кадровый резерв» с поддержкой ментора для ускоренного карьерного роста;
— Целевое обучение детям сотрудников в ведущих технических вузах и колледжах Москвы;
— Корпоративные мероприятия, спортивные тренировки и соревнования (футбол, волейбол, бег, лыжи, хоккей);
— График работы: 5/2 с 8:00 до 17:00, пятница до 15:45, выходные суббота и воскресенье.
Задачи:
— Обеспечивать поддержку и стабильную работу бизнес-приложений и информационных систем на платформе ELMA
— Вести разработку решений на ИТ платформе ELMA в соответствии с функциональными требованиями, в оговорённые сроки и в соответствии со стандартами разработки и безопасности, принятыми в компании
— Осуществлять контроль за разрабатываемыми решениями, проводить анализ публикуемого кода, вести и описывать техническое решение публикуемой разработки, проводить работы по оптимизации кода приложений
— Вести администрирование платформы ELMA (управление релизами, обновлениями и т.д.)
Требования:
— Высшее техническое образование (предпочтительно в сфере Информационных технологий)
— Опыт работы в области информационных систем и технологий на должности младшего программиста или специалиста по разработке прикладных систем от 2 лет, непосредственно предшествующих работе в данной должности
— Уверенное знание TypeScript/JavaScript, HTML
— Общие основы практических задач с использованием СУБД (PostgreSQL, MS SQL)
— Знание принципов работы REST API и интеграции информационных систем
— Практический опыт работы с API и HTTP-запросами
— Умение работать с JSON: чтение, анализ и формирование структуры данных
— Опыт тестирования API с использованием Postman
— Понимание основных HTTP-методов (GET, POST, PUT, PATCH, DELETE), кодов ответа и принципов передачи данных
— Навыки системного анализа: формализация требований, описание функциональности, построение BPMN/UML-диаграмм, описание интеграций и взаимодействия систем
Будет преимуществом:
— Знание Python
— Навыки или опыт системного администрирования
Условия:
— Официальное трудоустройство в штат компании
— Гибридный формат работы (30% удаленной работы, остальное время в офисе рядом с м. Павелецкая)
— Расширенная программа ДМС с первого дня работы, страхование жизни, психологическая поддержка, корпоративные спортивные команды и мероприятия, скидки на фитнес
— Поддержка профессионального и карьерного роста, индивидуальные планы развития, тренинги и программы развития компетенций
— Программа детского питания для детей сотрудников и другие льготы для поддержки семейных ценностей
— Корпоративный магазин на территории офиса
О нас:
Grand Games — команда, создающая масштабные мобильные игры. Наш флагман — RP Grand, который уже покорил App Store и Google Play, преодолев отметку в 15+ миллионов скачиваний! Сообщество растет с каждым днем, и мы ищем опытного разработчика с сильным бэкграундом в аналогичных мобильных проектах, готового брать на себя сложные задачи и развивать проект вместе с нами.
Требования:
• Глубокие знания C++ и архитектуры Unreal Engine 4
• Релевантный опыт: успешный бэкграунд разработки и оптимизации коммерческих мобильных игр (iOS, Android)
• Понимание специфики и узких мест мобильной разработки (профилирование, память, FPS)
Будет плюсом:
• Опыт работы над RPG или проектами с открытым ролевым миром
• Знание JavaScript / Lua
• Опыт работы с Vue.js
Что мы предлагаем:
• Достойная заработная плата: высокий оклад + прозрачная система бонусов за результат
• Карьерный рост: возможность возглавить направления и влиять на архитектуру продукта
• Участие в разработке новых продуктов с нуля и масштабирование многомиллионного флагмана
• Полная удалённая работа и гибкий график — работайте там, где удобно
• Сильное окружение, максимум свободы в решениях и отсутствие бюрократии
Задачи:
— разработка прикладного ПО для контроллеров (Segnetics, Owen, Siemens, ICP DAS, Xinje, ODOT Automation, VEDA, INVT и др.) с учётом технологических ограничений;
— создание интерфейсов для панелей HMI (в т.ч. Weintek), обеспечение визуализации, аварийных сообщений, журналов событий и прав доступа;
— базовая настройка частотных преобразователей, интеграция в систему управления, реализация логики пуска/останова, защит и регулирования;
— настройка связи по протоколам Modbus RTU/TCP, Ethernet, EtherCAT, PROFINET, BACnet и другим, отладка обмена между ПЛК, HMI, SCADA и смежными системами;
— участие в пусконаладочных работах на объектах заказчика (около 70% рабочего времени), устранение замечаний, сдача системы в эксплуатацию;
— разработка алгоритмов, тестирование в стендовых условиях, поиск и устранение ошибок, проверка логики блокировок и аварийных сценариев;
— составление алгоритмов, пояснительных записок, эксплуатационных инструкций, таблиц сигналов и карт адресов для наладки и эксплуатации.
Требования:
— опыт от 1 года в автоматизации технологических процессов с реальными проектами и ПНР;
— уверенное владение языками программирования стандарта МЭК 61131‑3: ST (Structured Text), FBD (Function Block Diagram), LD (Ladder Diagram), SFC (Sequential Function Chart);
— понимание IL (Instruction List) как базового уровня;
— практический опыт работы в средах SM Logix, CODESYS, TIA Portal, STEP 7, EcoStruxure и аналогичных;
— умение читать и понимать электрические схемы, функциональные схемы, кабельные журналы, таблицы подключений;
— опыт настройки и интеграции SCADA‑систем (Simple SCADA, WinCC, МастерSCADA, InTouch и др.);
— профильное высшее образование (автоматизация, АСУ ТП, электроника, робототехника) или подтверждённый опыт, компенсирующий отсутствие диплома;
— готовность к командировкам и работе на объектах.
Условия:
— официальное трудоустройство по ТК РФ;
— прозрачная система оплаты: оклад + процент за выработку, зависящий от количества и качества закрытых проектов;
— оплата всех командировочных расходов (проезд, проживание, суточные);
— возможность профессионального роста: корпоративные курсы, сертификации, разбор типовых и нетиповых задач;
— стабильная загрузка реальными проектами по автоматизации и диспетчеризации инженерных и технологических систем;
— общее время на дорогу до места работы и обратно не более 2 часов.
Дополнительно:
— вакансия не подходит для специалистов по администрированию, тестированию, веб‑ и бэкенд‑разработке (Python, FastAPI, Django, REST API, Docker, CI/CD и т.п.);
— требуется инженер‑программист в промышленной автоматизации, умеющий писать код для ПЛК, настраивать HMI и панели, интегрировать оборудование по промышленным протоколам и готовый выезжать на объекты для ПНР.
ЗАО "МНИТИ" — ведущий научно-исследовательский институт радиоэлектронной промышленности России с 75-летней историей, где работают более 160 молодых специалистов. Институт инвестирует в развитие коллектива, обучая более 80 сотрудников ежегодно и принимая на практику студентов из московских вузов.
В связи с расширением объема и разработкой новой продукции открыта вакансия Программиста микропроцессоров для усиления команды и повышения качества продукции.
Задачи:
— Разработка программного обеспечения, включая встраиваемое для микроконтроллеров и процессоров;
— Отладка разработанного ПО;
— Оформление документации согласно ЕСПД.
Требования:
— Профильное высшее техническое образование;
— Приветствуется опыт работы с МКИО, Can, RS-232, UDP/IP;
— Знание языков программирования С и С++.
Условия:
— Высокая заработная плата с выплатами два раза в месяц и регулярной индексацией;
— Премии по итогам работы ежемесячно и ежеквартально, а также для победителей внутренних конкурсов;
— Дополнительные выплаты для родителей детей до 21 года (3 раза в год) и за стаж работы в институте (после 1 года);
— Трудоустройство по Трудовому кодексу РФ;
— График работы 5/2 с 8:30 до 17:30, пятница — сокращённый день;
— Для студентов — гибкий индивидуальный график согласно учебному плану.
Карьера:
— Внутреннее и внешнее обучение, повышение квалификации, аспирантура;
— Поддержка при получении учёных степеней кандидата и доктора технических наук;
— Возможность карьерного роста и развития экспертности;
— Возможность прохождения практики для студентов.
Корпоративная культура:
— Спортивные соревнования и конкурсы профессионального мастерства;
— Доброжелательная атмосфера и дружный коллектив;
— Наличие профсоюза.
Инфраструктура:
— Оборудованные помещения для работы;
— Собственная столовая.
Дополнительные условия для призывников и военнообязанных:
— Отсрочка от призыва на срочную службу;
— Бронирование в рамках частичной мобилизации.
Транспортная доступность:
— 10 минут пешком от станций метро «Электрозаводская» и «Семёновская».
Задачи:
— Разработка программного обеспечения для ПЛИС вычислительных устройств электронной аппаратуры для радиолокации космических аппаратов
— Отладка программного обеспечения
— Участие в макетировании вычислительных устройств и испытаниях
— Поддержание (корректировка) ранее разработанного ПО
— Руководство сектором (постановка задач, контроль, развитие сотрудников)
Требования:
— Высшее образование (радиоэлектроника, радиотехника, микроэлектроника, приборостроение, радиофизика, информатика)
— Опыт разработки ПО для ПЛИС на языках HDL, SystemVerilog
— Опыт работы с интерфейсами: SPI, RS-232/485, I2C, MKO, XINTF и др.
— Знание теории цифровой обработки сигналов (ЦОС)
— Навык чтения электрических схем
— Знание современной элементной базы
— Опыт руководства (желательно)
Будет преимуществом:
— Опыт разработки ПО для ПЛИС Xilinx и Microsemi (Actel)
— Навыки разработки электрических принципиальных схем (цифровая схемотехника)
— Навыки работы с измерительными приборами: осциллограф, логический анализатор
— Наличие допуска к государственной тайне
Условия:
— Стабильная работа на предприятии
— Официальное трудоустройство по ТК РФ, полный социальный пакет
— График работы: полный день, 5/2 (сменный график по согласованию)
— Место работы м. Отрадное
— Своя парковка, столовая, тренажерный зал для сотрудников на территории предприятия
— Корпоративные поликлиника и ДМС после прохождения испытательного срока
— Спортивный зал и столовые на территории института
— Работа в аккредитованной IT-компании
О направлении
Роль отвечает за программную и управляющую часть автоматизированных систем UmproTech для американского рынка: robots, PLC/HMI, safety, sensors, industrial networks, alarms, recovery logic и remote diagnostics.
Главная задача
Если главный инженер определяет архитектуру системы, а механический инженер прорабатывает компоновку и механику, этот специалист заставляет всю систему правильно, безопасно и устойчиво работать.
Основные обязанности
1. Программирование промышленных роботов.
2. PLC programming и HMI development.
3. Разработка sequence/state-machine logic.
4. Создание I/O architecture и machine interfaces.
5. Интеграция robots с laser, welding, conveyors, fixtures, vision и периферией.
6. Industrial networks, servo/motion, sensors и drives.
7. Safety PLC, light curtains, scanners, safety gates и interlocks.
8. Alarm, diagnostics и recovery logic.
9. Manual/automatic modes, recipes и fault handling.
10. Offline programming, simulation и cycle-time optimization.
11. Подготовка software к FAT и remote commissioning support.
12. Анализ логов и удалённая диагностика систем в США.
13. Создание reusable PLC/HMI/robot software libraries UmproTech.
14. Документирование программного обеспечения и commissioning procedures.
Стандартизация
Задача — не программировать каждый проект с нуля. Нужно создать единый UmproTech Automation software framework: структуру PLC, robot↔PLC communication, HMI, alarm codes, diagnostics, recovery, safety states и reusable function blocks.
Пример задачи
Есть роботизированная сварочная ячейка: robot, welding power source, fixtures, pneumatic clamps, safety scanner, gates, sensors, HMI и PLC.
1. Разработать control architecture и I/O list.
2. Сформировать sequence of operation.
3. Запрограммировать PLC, robot и HMI.
4. Реализовать safety states.
5. Создать alarm и recovery logic.
6. Реализовать ручной и автоматический режим.
7. Подготовить систему к FAT.
8. Подготовить инструкции для американского field engineer.
Что выполняется из Москвы
1. PLC/HMI development.
2. Robot programming и offline simulation.
3. I/O, sequence, alarm/recovery logic.
4. Software documentation.
5. Анализ логов и remote troubleshooting.
6. Reusable software libraries и standards.
Что выполняется в США
1. Физический монтаж и wiring.
2. Проверка реальных I/O и подключений.
3. Robot mastering и фактическая калибровка.
4. Финальная safety validation.
5. Commissioning, SAT и работа с клиентом.
Требования
1. 4+ лет в промышленной автоматизации, PLC/АСУ ТП или industrial robotics.
2. Практический опыт программирования PLC и промышленного робота.
3. Опыт запуска реального промышленного оборудования.
4. Понимание IEC 61131-3, Structured Text, Ladder и Function Blocks.
5. Умение читать электрические схемы и работать с digital/analog I/O.
6. Industrial networks, servo/motion, sensors и machine safety.
7. Сильный troubleshooting и способность самостоятельно находить причину неисправности.
8. Структурированный код и техническая документация.
9. Английский для документации и переписки.
Желательные платформы
1. PLC: Siemens, Beckhoff, Allen-Bradley, Codesys, Omron или Mitsubishi.
2. Robots: FANUC, ABB, KUKA, Yaskawa, Kawasaki, Universal Robots или аналогичные.
3. Практический commissioning ценится выше лабораторного опыта.
Большое преимущество
1. Robotic welding, machine tending, laser automation.
2. Palletizing, material handling, conveyors.
3. Machine vision, grippers, pneumatics, servo systems.
4. Remote diagnostics, industrial data collection и OEE.
Первые задачи
1. Выбрать совместно с главным инженером стандартную PLC architecture.
2. Создать robot↔PLC communication standard.
3. Разработать базовый UmproTech automation software framework.
4. Создать стандарт HMI, alarms, diagnostics и recovery logic.
5. Подготовить software первой robotic welding cell.
6. Участвовать в разработке automatic laser loading/unloading.
Результат первых 12 месяцев
1. Рабочий UmproTech Automation software framework.
2. Первая запущенная robotic welding cell.
3. Первые customer projects в США.
4. Reusable PLC/robot function blocks.
5. Стандартизированные HMI, alarms, diagnostics и recovery procedures.
6. Сокращение времени разработки и commissioning следующих проектов.
Отбор
Кандидат получает практический кейс с robot, PLC, fixture, welding system, safety scanner и sensors. Нужно объяснить architecture, sequence, safety states, alarm/recovery logic и действия системы при сбоях. Главный критерий — способность построить устойчивую и обслуживаемую промышленную систему.
Обязанности:
• Разработка функциональных тестов, скриптов тестирования (python3).
• Разработка сценариев тестирования.
• Выполнение функционального тестирования оборудования в процессе разработки.
• Участие в испытаниях.
Требования:
• Образование высшее, техническое, предпочтительно в области электроники.
• Опыт работы по специальности от 1 года.
• Работа с системой контроля версий git.
Location: United States
Workplace: Remote
At ClickUp, we're building the future of work: the first truly converged AI workspace unifying tasks, docs, chat, calendar, and enterprise search, all supercharged by context-driven AI. We are an AI-native company. Every team member is expected to leverage AI daily, and we evaluate AI fluency as part of our hiring process. Join us and help redefine what's possible. 🚀
ROLE OVERVIEW
As the Engineering Manager - Developer Productivity, you will lead a high-impact team focused on improving developer workflows, reducing friction, and enhancing the overall engineering experience. You’ll collaborate across teams to identify bottlenecks, implement scalable solutions, and foster a culture of continuous improvement. Your work will directly influence the speed, quality, and happiness of our engineering organization.
RESPONSIBILITIES:
1. Infrastructure & Tooling
- Oversee the development and maintenance of CI/CD pipelines, build systems, and internal tools, including AI-powered internal tooling and agents.
- Ensure our developer infrastructure is scalable, reliable, and secure.
- Evaluate and implement new AI-native technologies, considering token economics, compute costs, and AI spend alongside productivity gains.
2. Team Leadership & AI People Development
- Build, mentor, and lead a team of engineers focused on developer productivity.
- Foster a culture of collaboration, innovation, and accountability.
- Set clear goals and provide regular feedback to drive team performance in partnership with your Director.
- Assess each report's AI fluency level (Assisted, Augmented, Native) and set individual growth targets.
- Include AI fluency as a coaching topic in 1:1s; pair less AI-fluent engineers with AI-native peers for knowledge transfer.
- Create space for AI experimentation: dedicated time, safe-to-fail projects, and learning sprints.
- Recognize and reward AI-driven improvements in performance conversations.
3. Collaboration & Communication
- Work closely with engineering, product, and design teams to align priorities.
- Advocate for developer needs and ensure alignment with company goals.
- Communicate capabilities and limitations to non-technical stakeholders.
- Write specs, rules files, and documentation that make AI more effective for the whole team.
4. Metrics & Continuous Improvement
- Define and track key metrics to measure developer productivity, satisfaction, and AI-driven productivity gains.
- Use data-driven insights to prioritize initiatives and demonstrate impact.
- Track team-level AI adoption metrics and report on AI-augmented workflow effectiveness.
- Continuously iterate on processes to improve engineering velocity and quality.
5. AI-Native Developer Experience
- Identify and eliminate pain points in the development lifecycle, with a focus on AI-augmented workflows.
- Drive adoption of AI coding tools (Cursor, Brain, copilots) as the default across engineering teams.
- Ensure every team member has access to and is actively using AI tools; track adoption and remove blockers (tooling, access, training).
- Partner with engineering teams to design AI-augmented development workflows that multiply team velocity.
- Coach engineers on the Builder model: planning, delegating to agents, reviewing with judgment, and shipping with velocity.
6. AI Governance & Risk
- Ensure the team follows AI usage guidelines (data handling, code review, IP considerations).
- Flag risks from AI-generated code (security, correctness, licensing) proactively.
- Maintain visibility into what AI tools the team is using and how they're being used.
- Run regular retros and feedback loops on AI-related outcomes.
- Review AI-generated outputs alongside the team to build shared quality standards.
QUALIFICATIONS:
- Experience: 7+ years in software engineering, with 3+ years in a leadership role managing engineering teams.
- Technical Expertise: Strong understanding of developer tools, CI/CD pipelines, and modern software development practices. Hands-on experience with AI coding tools (Cursor, Claude Code, Codex, or similar) and an understanding of how to integrate them into engineering workflows.
- AI Fluency: Demonstrated ability to operate at the AI Augmented level or above: you personally use AI tools daily and have coached others on effective AI-assisted development. Familiar with prompt engineering, context engineering, and token economics.
- Builder Mindset: Comfortable with the 80/20 model (planning and review vs. direct execution). Experience orchestrating work across humans and AI agents, with strong judgment on when to delegate to AI vs. when human decision-making is critical.
- Leadership Skills: Proven ability to build and lead high-performing teams. Experience assessing and developing AI fluency across a team.
- Problem-Solving: Track record of identifying inefficiencies and implementing scalable solutions, including building or adopting AI-powered tooling and eval frameworks.
- Governance Awareness: Understanding of AI & non-AI related risks (security, correctness, licensing, data handling) and experience establishing quality standards for outputs.
- Collaboration: Exceptional communication and stakeholder management skills. Ability to translate AI capabilities and limitations to non-technical audiences.
- Mindset: Passion for improving developer experiences and driving organizational impact through AI-native practices with a customer first mentality.
WHY JOIN US?
- Impactful Work: Shape the future of developer productivity at a fast-growing, AI-native SaaS company.
- AI-Native Culture: Work in an organization that treats AI as a core competency, not a nice-to-have, with industry-leading investment in AI tooling, agents, and engineering workflows.
- Builder Operating Model: Join a team that's redefining how software gets built: orchestrating AI agents, shipping with compound engineering, and measuring what matters.
- Growth Opportunities: Advance your career on a clear AI-native career pathway with structured fluency levels and development support.
- Flexible Environment: Enjoy the freedom of remote work with a global team.
Equal Opportunity Employer
ClickUp is an Equal Opportunity Employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
Privacy Notice
ClickUp collects and processes personal data in accordance with applicable data protection laws. You can find further details by viewing our Global Candidate Privacy Notice. https://clickup.com/careers-terms/candidate-privacy-notice
If you are a Philippine Job Applicant, please also see our Philippine Data Privacy Notice https://t333.s.clickup-attachments-stg.com/t333/d9a53ce2-6d2c-48cd-84b1-ed4e525f9613/Philippine%20Data%20Privacy%20Notice_2024.pdf?view=open for further details.
Visa Sponsorship
Please note we are unable to sponsor or take over sponsorship of an employment visa for roles outside of engineering and product at this time. Sponsorship for engineering and product roles is not guaranteed, but is instead based on the business needs for that specific role at that time. Please reach out to the recruiter with any questions.
Fraud Alert
ClickUp Talent Acquisition will only initiate contact via an @clickup.com http://clickup.com email or through our official careers portal on clickup.com http://clickup.com. We will never request fees, payments, or sensitive personal information. Please disregard any offers received outside these channels and report them to support@clickup.com.
AI Processing Notice
ClickUp may use artificial intelligence and machine learning technologies to help review and screen candidates' employment applications against role-related criteria. These tools support, but do not replace, human decision‑making. If you have questions or need an accommodation in the recruitment process, please contact us at AskPeople@ClickUp.com.
УдалённоmiddleГеография найма не уточнена, офис: Москва
География найма не уточнена
УдалённоГеография найма не уточнена, офис: Москва
УдалённоUnited States; ClickUp Talent Acquisition will only initiate contact via an @clickup.com http://clickup.com email or through our official careers portal on clickup.com http://clickup.com