IMC
Сидней, Australia3 месяца назад
Должность: Инженер-программист - Фреймворки машинного обучения Местоположение: Сидней / Сидней, Австралия
Команда фреймворков машинного обучения существует по двум причинам: сделать цикл итераций исследований как можно более быстрым и беспрепятственным, а также сделать продакшн максимально быстрым, насколько позволяет аппаратное обеспечение. Оба аспекта важны, и именно решение этих задач одновременно делает работу интересной.
Конкретно, мы создаем оптимизаторы, генераторы кода, библиотеки времени выполнения и уровень оркестрации, который выполняет вычисления на гетерогенном оборудовании. Стек включает C++, Rust, Python, MLIR и CUDA. Вам не нужно знать всего этого, но вы должны хотеть работать на этом уровне стека.
Работа разнообразна. Часть работы — это высокоуровневый анализ всего вычислительного конвейера, оркестрация системы и создание единого продукта. Часть работы — это детали, углубление в поведение аппаратного обеспечения, разбор графов вычислений, извлечение последней доли производительности из «горячего пути». Наша задача — управлять всем стеком, сверху вниз.
О вас
Вы пишете продакшн-код на системном языке. C++ или Rust, или что-то достаточно близкое, чтобы освоение не было сложной задачей. Для вас важен правильный инструмент, а не ваш любимый.
Вам нравится понимать, во что компилируется язык, и как он выполняется на аппаратном обеспечении.
Вы комфортно чувствуете себя, когда вам поручают незнакомую часть стека, и вы можете разобраться с ней.
Вам нравится работать с заинтересованными сторонами, и вы хорошо умеете выяснять, что человеку действительно нужно, а не просто то, что он попросил.
Вы занимались этим коммерчески. Вы владели чем-то в продакшене, от чего зависели другие люди. Не обязательно что-то большое, но то, что вам приходилось поддерживать, отлаживать и с чем жить еще долго после того, как вы это выпустили.
Что вам не нужно
Опыт работы в сфере финансов. Знакомство с каждым языком, с которым мы работаем. Мы нанимаем инженеров, которым нравится решать проблемы, с которыми сталкиваются наши трейдеры — мы научим вас всему необходимому в этой области.
О нас
IMC — это исследовательская торговая фирма, где количественное моделирование, машинное обучение и инженерия формируют способы торговли на современных рынках. Будучи стабилизирующей силой на рынках с 1989 года, мы обеспечиваем ликвидность на торговых площадках, достигая наилучших результатов в управлении стоимостью и рисками для инвесторов. Используя собственные технологии и капитал, мы создаем проприетарные системы и алгоритмы, которые работают на глобальных рынках. Наши исследователи, трейдеры и инженеры работают как единое целое, сочетая быстрое экспериментирование, передовую инфраструктуру и обратную связь в реальном времени, чтобы превратить идеи в исполнение, а исполнение — в преимущество.
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам