DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre capital et en négociant à nos propres risques.
Basée à Chicago et disposant de bureaux aux États-Unis, au Canada, en Europe et en Asie, nous négocions diverses catégories d'actifs, notamment les titres à revenu fixe, les FNB, les actions, les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également tiré parti de notre expertise et de notre technologie pour nous développer dans trois stratégies non traditionnelles : l'immobilier, le capital-risque et les crypto-actifs.
Nous opérons avec respect, curiosité et ouverture d'esprit. Les personnes qui s'épanouissent ici partagent notre conviction que ce n'est pas seulement ce que nous faisons qui compte - c'est la façon dont nous le faisons. DRW est un lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus.
Notre équipe travaille sur divers projets d'apprentissage automatique à fort impact et nous recherchons un spécialiste en apprentissage automatique pour nous rejoindre. À ce poste, vous développerez des systèmes essentiels pour nos modèles d'apprentissage automatique et aurez l'opportunité d'avoir un impact significatif sur notre activité. En tant que membre de notre équipe, vous évoluerez au sein d'une équipe de professionnels expérimentés en apprentissage automatique, en données et en développement logiciel, utilisant des technologies de pointe et bénéficiant ainsi d'un environnement optimal pour réussir. Vous aurez constamment de nouveaux projets stimulants pour mettre en pratique vos compétences et développer une expertise dans certains domaines.
Ce que DRW Montréal a à vous offrir :
- Reconnu comme l'un des meilleurs employeurs au Canada depuis 8 ans
- Engagement en faveur de la formation et du développement continus
- Un ensemble d'avantages et de bénéfices à la pointe de l'industrie
- Centré sur le bien-être des employés et l'équilibre entre vie professionnelle et vie privée
- Initiatives communautaires, programme de volontariat et possibilités de redonner
Responsabilités :
Concevoir et implémenter des systèmes performants et évolutifs pour les modèles d'apprentissage automatiqueOptimiser les performances d'entraînement et d'inférence des modèles d'apprentissage profondCréer et maintenir les pipelines de fonctionnalités, les entrepôts de fonctionnalités et les entrepôts de modèlesSuperviser les modèles en production et mettre en place une infrastructure de réentraînement pour améliorer les performancesOptimiser les modèles pour le déploiement sur différentes configurations matériellesDévelopper des frameworks pour promouvoir une recherche évolutive et reproductiblePiloter des projets et mener de nouvelles initiativesAnimer des discussions sur l'implémentation du code, les tests et les bonnes pratiques d'architecture logicielleCollaborer activement avec l'équipe pour résoudre les problèmes complexes de conception et de codageCollaborer avec les parties prenantes des différents départementsQualifications :
Licence ou master en informatique, génie logiciel ou équivalentPlus de 3 ans d’expérience en développement logiciel pour systèmes d'apprentissage automatiqueSolide compréhension des concepts d'apprentissage automatique et d'apprentissage profondExcellentes compétences en programmation et en scripting (nous travaillons principalement en Python et Go)Expérience en création, validation, déploiement, supervision et mise à jour de modèles en productionExpérience des infrastructures et outils MLOpsExcellentes capacités d’analyse et de résolution de problèmesExcellentes aptitudes à la communication et à la collaborationExpérience des frameworks d’apprentissage automatique tels que TensorFlow, PyTorch, TensorRT et ONNXExpérience de la programmation GPU avec CUDA, OpenCL ou des bibliothèques similairesLa connaissance d’un ou plusieurs des éléments suivants est un atout : systèmes distribués, programmation multithread, interaction matériel / logiciel#J-18808-Ljbffr