Старший Software / ML инженер
Старший инженер будет разрабатывать ядро системы планирования рабочего времени: моделировать ограничения и стоимость, переводить трудовые нормы и правила расчета зарплаты в код. Нужны сильный Python, опыт с C#/.NET и машинным обучением. Предлагают сложные задачи, высокую автономию и работу в технической команде.
Зарплата не указана — оценили по рынку
На основе 230 похожих вакансий за 90 дней.
Что предстоит делать
<p>We are looking for a Senior Software / ML Engineer to help build the next generation of a workforce scheduling platform.</p><p>In this role, you will design and implement the constraint and cost functions that sit at the core of the scheduling engine. You will transform complex labour rules, payroll policies, and business requirements into scalable, production-grade models that can be evaluated efficiently by optimisation algorithms.</p><p>This is a hands-on engineering role focused on representation, modelling, and function approximation rather than data pipelines or traditional predictive ML.</p><p><b>What You’ll Do</b></p><ul><li>Design and implement constraint and scoring functions for workforce scheduling</li><li>Translate labour regulations, payroll rules, and business policies into configurable system logic</li><li>Build cost models and approximations for complex payroll calculations</li><li>Develop systems that transform scheduling requirements into optimisation-ready problem instances</li><li>Use AI and LLM tools to accelerate rule extraction and modelling workflows</li><li>Partner closely with optimisation engineers to ensure seamless integration between modelling and solving components</li><li>Build reliable, maintainable, and production-grade software in Python and C#</li></ul><p><b>Requirements</b></p><ul><li>Strong software engineering experience building production systems</li><li>Excellent Python skills and ability to work with C#/.NET codebases</li><li>Experience with applied machine learning, function approximation, scoring models, or surrogate models</li><li>Ability to translate complex business or regulatory requirements into computational models</li><li>Strong understanding of algorithms, software design, and system performance</li><li>Experience using modern AI tools and <nobr>LLM-assisted</nobr> workflows</li></ul><p><b>Nice to Have</b></p><ul><li>Optimisation or constraint modelling experience (CP, MIP, OR-Tools, Gurobi, etc.)</li><li>Payroll, workforce management, scheduling, or labour-law domain knowledge</li><li>Experience designing DSLs, schemas, or rule engines</li><li><nobr>LLM-assisted</nobr> text-to-structured-data workflows</li><li>AWS experience</li></ul><p><b>Why Join?</b></p><ul><li>Work on challenging real-world optimisation and modelling problems</li><li>Build core product intelligence that directly impacts scheduling quality</li><li>Help shape a large-scale transition from legacy systems to a modern Python-based platform</li><li>Collaborate with a highly technical team building next-generation optimisation technology</li><li>Enjoy a high level of ownership and technical autonomy in a senior individual contributor role</li></ul> <div> <a href="https://jobs.dou.ua/companies/inscale/vacancies/368142/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в INSCALE
3 активные вакансии в компании
Менеджер по доставке исследований (AI/Оптимизация)
~2 423 833 ₸ оценка
Руководитель доставки исследовательского AI-проекта по оптимизации расписания. Нужен опыт управления сложными техническими проектами, работа с экспериментами и данными. Предлагают удаленную работу и участие в инновационном проекте.
Инженер по оптимизации
Ищем опытного инженера по оптимизации для создания с нуля движка планирования рабочей силы. Нужно разрабатывать оптимизационные модели, применять CP-SAT и MIP, строить production-сервисы. Требуется опыт в исследовании операций, Python и Java/Kotlin/C#/C++. Предлагаем работу над сложными реальными задачами и влияние на архитектуру продукта.
Похожие вакансии
6 вакансийSenior Software Developer (Video)
Вакансія для Senior-розробника, який займатиметься відеообробкою та оптикою в робототехнічних рішеннях. Потрібен досвід з Gstreamer, відеокодеками, Python та embedded-системами. Компанія пропонує офіційне працевлаштування, сучасний офіс у Києві та можливості для розвитку.
Python Developer
Шукають Python Developer з досвідом від 2 років для розробки застосунків автоматизації збору та обробки даних у міжнародній рекламній групі. Потрібні знання Python, PostgreSQL, Django, хмарних сервісів (GCP/Azure). Пропонують офіційне працевлаштування, гнучкий графік, віддалену роботу та корпоративне навчання.
Python разработчик (ML)
~2 337 290 ₸ оценка
Ищем опытного Python-разработчика для работы над REST API и ML-скриптами. Требуется опыт от 5 лет, знание PostgreSQL и S3. Предлагается полная удалённая работа.
Python разработчик (бэкенд) для систем беспроводной связи
~2 337 290 ₸ оценка
Ищем Python-разработчика для работы над бэкендом систем беспроводной связи. Задачи включают разработку и оптимизацию масштабируемых распределенных систем на AWS и NoSQL. Требуется опыт в Python и понимание облачных технологий.
Backend разработчик (Python)
Ищем backend-разработчика для проектирования и поддержки распределенных систем реального времени на Python и SQL. Задачи включают отладку, повышение надежности и развитие API. Работа удаленная, команда общается на английском и испанском.
Python Developer
Вакансія для досвідченого Python-розробника (від 3 років) для роботи над геоінформаційною системою в Дніпрі. Потрібні знання FastAPI, PostgreSQL/PostGIS, робота з геоданими та мікросервісами. Пропонують гібридний формат, бронювання та компенсацію навчання.