LSEG
IMC
Machine Learning Engineer
Über die Stelle
Als Machine Learning Engineer spielen Sie eine Schlüsselrolle beim Aufbau von Systemen, die das Training und die Bereitstellung von groß angelegten ML-Modellen für unsere globalen Operationen vorantreiben. Sie arbeiten mit führenden Forschern, Hardware-Experten und Software-Ingenieuren zusammen, um robuste Lösungen zu entwickeln, die das Potenzial von GPU-Beschleunigung, verteiltem Rechnen und den neuesten Open-Source-Tools maximieren. Ihre Arbeit wird unsere Handelsstrategien beeinflussen, indem sie Experimentierzyklen beschleunigt, die kontinuierliche Innovation und Verfeinerung fördern.
Dies ist eine einzigartige Gelegenheit, Probleme an der Schnittstelle von fortschrittlichem machine learning und Handel zu lösen, wo Ihre Beiträge die Zukunft der Technologie und der Handelsfähigkeiten von IMC prägen werden.
Ihre Kernaufgaben
- Die Möglichkeit, eine brandneue Position in einem wachsenden Team zu besetzen
- Entwicklung von groß angelegten verteilten Trainingspipelines zur Verwaltung von Datensätzen und komplexen Modellen
- Aufbau und Optimierung von Low-Latency-Inferenzpipelines, um sicherzustellen, dass Modelle Echtzeit-Vorhersagen in Produktionssystemen liefern
- Entwicklung von Bibliotheken zur Verbesserung der Leistung von machine learning-Frameworks
- Maximierung der Leistung beim Training und bei der Inferenz unter Verwendung von GPU-Hardware und Beschleunigungsbibliotheken
- Entwurf skalierbarer Modell-Frameworks, die in der Lage sind, hochvolumige Handelsdaten zu verarbeiten und hochgenaue Echtzeit-Vorhersagen zu liefern
- Zusammenarbeit mit quantitativen Forschern zur Automatisierung von ML-Experimenten, Hyperparameter-Tuning und Modell-Retraining
- Partnerschaft mit HPC-Spezialisten zur Optimierung von Workflows, Verbesserung der Trainingsgeschwindigkeit und Reduzierung der Kosten
- Bewertung und Einführung von Drittanbieter-Tools zur Verbesserung der Modellentwicklung, des Trainings und der Inferenzfähigkeiten
- Eintauchen in die Interna von Open-Source-ML-Tools, um deren Fähigkeiten zu erweitern und die Leistung zu verbessern
Mindestanforderungen
Ihre Fähigkeiten und Erfahrungen
- 5+ Jahre Erfahrung im machine learning mit Schwerpunkt auf Trainings- oder Inferenzsystemen
- Starke Engineering-Fähigkeiten, einschließlich Python, CUDA oder C++
- Kenntnisse von machine learning-Frameworks wie PyTorch, TensorFlow oder JAX
- Beherrschung der GPU-Programmierung für Trainings- und Inferenzbeschleunigung (z. B. CuDNN, TensorRT)
- Erfahrung mit verteiltem Training zur Skalierung von ML-Workloads (z. B. Horovod, NCCL)
- Erfahrung mit Cloud-Plattformen und Orchestrierungstools
- Praktische Erfahrung mit Echtzeit-ML-Pipelines mit geringer Latenz in Hochleistungs-Umgebungen ist ein großes Plus
- Eine Erfolgsbilanz bei Beiträgen zu Open-Source-Projekten im Bereich machine learning, Data Science oder verteilte Systeme ist ein Plus
Über uns
IMC ist ein forschungsgetriebenes Handelsunternehmen, bei dem quantitative Modellierung, machine learning und Engineering die Art und Weise prägen, wie moderne Märkte gehandelt werden. Als stabilisierende Kraft an den Märkten seit 1989 bieten wir Liquidität über Handelsplätze hinweg und liefern Investoren das beste Ergebnis in Bezug auf Wert und Risikomanagement. Mit unserer eigenen Technologie und unserem eigenen Kapital bauen wir proprietäre Systeme und Algorithmen, die auf globalen Märkten operieren. Unsere Forscher, Händler und Ingenieure arbeiten als Kollektiv und kombinieren schnelle Experimente, fortschrittliche Infrastruktur und Echtzeit-Feedback, um Erkenntnisse in Ausführung und Ausführung in Vorteil umzuwandeln.
