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

1 сентября 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

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

Описание вакансии

Юзтех группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: 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 , stackalloc, unsafe, unmanaged memory;
  • object/memory pooling, понимание cache locality и false sharing;
  • SIMD / hardware intrinsics;
  • опыт CPU-bound многопоточных вычислений;
  • C/C++ на уровне чтения и анализа существующего кода.

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

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

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

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

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

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

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

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

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

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

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



Посмотрите похожие вакансии

Программист Unity
Компания: Студия МГЛА
Зарплата: з.п. не указана
Разработчик Unity MIXR
Компания: Промвиар
Зарплата: от 120 000 до 150 000 руб.
Junior разработчик (.NET, Vue.js)
Компания: ДельтаЛизинг
Зарплата: з.п. не указана
Стажер-backend developer
Компания: Р-Вижн
Зарплата: з.п. не указана