Математик-программист (C#/.NET разработчик)

USETECH
Москва •Опубликовано 1 сентября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.

ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Go Invest, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет Девелопмент, Х5 Group, Газпромнефть, Лемана Про, Ситилинк, Ланит, IBS. Также, ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.

Приглашаем C#/.NET разработчика присоединиться к команде.

Проект: разработка и развитие высокопроизводительного расчётного ядра для оптимизации железнодорожных процессов: движение локомотивов и составов по графу путей, планирование ресурсов, разрешение конфликтов и поиск оптимальных вариантов.

Задачи: предстоит развивать модель состояния и алгоритмы solver-а, реализовывать генерацию и отсечение вариантов, работать с графом железнодорожных путей, оптимизировать использование памяти и производительность расчёта, распараллеливать поиск и переносить необходимую бизнес-логику из существующего C++ решения.

Мы ожидаем:

  • уверенное знание C# / .NET;
  • хорошее понимание структур данных и алгоритмов;
  • понимание асимптотической сложности и умение оценивать стоимость алгоритмических решений;
  • понимание работы памяти в .NET: GC, аллокации, value/reference types;
  • уверенное владение многопоточностью и синхронизацией;
  • опыт профилирования и оптимизации CPU/memory;
  • умение разбираться в сложном существующем коде и предметной области;
  • способность самостоятельно проектировать решение, а не только реализовывать готовое ТЗ;
  • графовые алгоритмы: Dijkstra, A*, поиск путей;
  • эвристический поиск, Beam Search, Best-First Search, Branch & Bound;
  • задачи scheduling / routing / optimization / simulation;
  • Span<T>, stackalloc, unsafe, unmanaged memory;
  • object/memory pooling, понимание cache locality и false sharing;
  • SIMD / hardware intrinsics;
  • опыт CPU-bound многопоточных вычислений;
  • C/C++ на уровне чтения и анализа существующего кода.

Мы предлагаем:

  • Карьерную и профессиональную возможность в стабильной, аккредитованной ИТ-компании

  • Расширенный полис ДМС со стоматологией, корпоративный психолог

  • Удаленную работу и гибкий график

  • Необходимую технику для комфортной работы

  • Обучение, сертификацию, Usetech English Club – онлайн изучение английского

  • Доступ к Корпоративной библиотеке и к Корпоративному университету

  • Внутрикорпоративные профильные коммьюнити

  • Заботу о детях сотрудников: корпоративные скидки, подарки, детские дни

  • Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!

  • Корпоративную жизнь: мы много работаем и классно отдыхаем.

Описание

Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.

ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Go Invest, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет Девелопмент, Х5 Group, Газпромнефть, Лемана Про, Ситилинк, Ланит, IBS. Также, ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.

Приглашаем C#/.NET разработчика присоединиться к команде.

Проект: разработка и развитие высокопроизводительного расчётного ядра для оптимизации железнодорожных процессов: движение локомотивов и составов по графу путей, планирование ресурсов, разрешение конфликтов и поиск оптимальных вариантов.

Задачи: предстоит развивать модель состояния и алгоритмы solver-а, реализовывать генерацию и отсечение вариантов, работать с графом железнодорожных путей, оптимизировать использование памяти и производительность расчёта, распараллеливать поиск и переносить необходимую бизнес-логику из существующего C++ решения.

Мы ожидаем:

  • уверенное знание C# / .NET;
  • хорошее понимание структур данных и алгоритмов;
  • понимание асимптотической сложности и умение оценивать стоимость алгоритмических решений;
  • понимание работы памяти в .NET: GC, аллокации, value/reference types;
  • уверенное владение многопоточностью и синхронизацией;
  • опыт профилирования и оптимизации CPU/memory;
  • умение разбираться в сложном существующем коде и предметной области;
  • способность самостоятельно проектировать решение, а не только реализовывать готовое ТЗ;
  • графовые алгоритмы: Dijkstra, A*, поиск путей;
  • эвристический поиск, Beam Search, Best-First Search, Branch & Bound;
  • задачи scheduling / routing / optimization / simulation;
  • Span<T>, stackalloc, unsafe, unmanaged memory;
  • object/memory pooling, понимание cache locality и false sharing;
  • SIMD / hardware intrinsics;
  • опыт CPU-bound многопоточных вычислений;
  • C/C++ на уровне чтения и анализа существующего кода.

Мы предлагаем:

  • Карьерную и профессиональную возможность в стабильной, аккредитованной ИТ-компании

  • Расширенный полис ДМС со стоматологией, корпоративный психолог

  • Удаленную работу и гибкий график

  • Необходимую технику для комфортной работы

  • Обучение, сертификацию, Usetech English Club – онлайн изучение английского

  • Доступ к Корпоративной библиотеке и к Корпоративному университету

  • Внутрикорпоративные профильные коммьюнити

  • Заботу о детях сотрудников: корпоративные скидки, подарки, детские дни

  • Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!

  • Корпоративную жизнь: мы много работаем и классно отдыхаем.

Похожие вакансии

Дизайнер по обработке фотографий
Гасанов Руслан Абидипович
от 50000 руб.
Полная занятостьОпыт 1–3 года
AI-тренер для обучения нейросетей
Яндекс Крауд
до 133000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет
Системный администратор
ГАУ Архангельской области Центр детского отдыха Северный Артек
от 16000 руб.
Полная занятостьОпыт 3–6 лет
DevOps в команду CI/CD R&D
RWB (Wildberries & Russ)
Зарплата не указана
Полная занятостьОпыт 3–6 лет