IMC

Engenheiro de Machine Learning

PythonC++
Tradução automática. Consulte o original.

Sobre a oportunidade

Como Engenheiro de Machine Learning, você desempenhará um papel fundamental na construção de sistemas que impulsionam o treinamento e a implantação de modelos de ML em larga escala em nossas operações globais. Você colaborará com pesquisadores líderes, especialistas em hardware e engenheiros de software para construir soluções robustas que maximizem o potencial da aceleração de GPU, computação distribuída e as mais recentes ferramentas de código aberto. Seu trabalho influenciará nossas estratégias de negociação, acelerando ciclos de experimentação que promovem inovação e refinamento contínuos.

Esta é uma oportunidade única de resolver problemas na interseção de machine learning avançado e trading, onde suas contribuições moldarão o futuro da tecnologia e das capacidades de trading da IMC.

Suas Responsabilidades Principais

  1. A oportunidade de estar em uma posição totalmente nova em uma equipe em crescimento
  1. Desenvolver pipelines de treinamento distribuído em larga escala para gerenciar conjuntos de dados e modelos complexos
  1. Construir e otimizar pipelines de inferência de baixa latência, garantindo que os modelos entreguem previsões em tempo real em sistemas de produção
  1. Desenvolver bibliotecas para melhorar o desempenho de frameworks de machine learning
  1. Maximizar o desempenho em treinamento e inferência usando hardware de GPU e bibliotecas de aceleração
  1. Projetar frameworks de modelos escaláveis capazes de lidar com dados de negociação de alto volume e entregar previsões em tempo real e de alta precisão
  1. Colaborar com pesquisadores quantitativos para automatizar experimentos de ML, ajuste de hiperparâmetros e retreinamento de modelos
  1. Fazer parceria com especialistas em HPC para otimizar fluxos de trabalho, melhorar a velocidade de treinamento e reduzir custos
  1. Avaliar e implementar ferramentas de terceiros para aprimorar o desenvolvimento, treinamento e capacidades de inferência de modelos
  1. Investigar os internos de ferramentas de ML de código aberto para estender suas capacidades e melhorar o desempenho

Requisitos mínimos

Suas Habilidades e Experiência

  1. 5+ anos de experiência em machine learning com foco em sistemas de treinamento ou inferência
  1. Fortes habilidades de engenharia, incluindo Python, CUDA ou C++
  1. Conhecimento de frameworks de machine learning como PyTorch, TensorFlow ou JAX
  1. Proficiência em programação de GPU para aceleração de treinamento e inferência (por exemplo, CuDNN, TensorRT)
  1. Experiência com treinamento distribuído para escalonamento de cargas de trabalho de ML (por exemplo, Horovod, NCCL)
  1. Exposição a plataformas de nuvem e ferramentas de orquestração
  1. Experiência prática com pipelines de ML em tempo real e de baixa latência em ambientes de alta performance é um grande diferencial
  1. Um histórico de contribuições para projetos de código aberto em machine learning, ciência de dados ou sistemas distribuídos é um diferencial

Sobre Nós

A IMC é uma empresa de trading orientada por pesquisa, onde modelagem quantitativa, machine learning e engenharia moldam como os mercados modernos são negociados. Uma força estabilizadora nos mercados desde 1989, fornecemos liquidez em vários locais de negociação, entregando o melhor resultado em valor e gerenciamento de risco para os investidores. Usando nossa própria tecnologia e capital, construímos sistemas e algoritmos proprietários que operam em mercados globais. Nossos pesquisadores, traders e engenheiros trabalham como um coletivo, combinando experimentação rápida, infraestrutura avançada e feedback em tempo real para transformar insights em execução e execução em vantagem.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores