Développeur de logiciels (Recherche)

DRW Montreal

Montreal

Vor Ort

CAD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Top employer au Canada (réputation)
Formation et développement continus
Avantages industry-leading
Équilibre vie pro/pie
Initiatives communautaires

Zusammenfassung

DRW Montréal recherche un ingénieur logiciel expérimenté pour concevoir et déployer des systèmes temps réel robustes, intégrant des cadres d’agents et des LLM dans notre infrastructure de trading.

Vous travaillerez sur des projets qui transforment des signaux en systèmes de production à faible latence, avec une forte orientation vers l’innovation et l’optimisation des performances.

Qualifikationen

  • 3-5 ans d’expérience dans des systèmes temps réel ou intensifs en données.
  • Maîtrise des LLM et capacité à les déployer en production et à gérer leurs failles.
  • Solides fondamentaux en Python, Go ou Rust et expérience en ingénierie réseau.
  • Bonnes compétences en programmation réseau: TCP/UDP/IP, DNS, HTTP(S), WebSocket.
  • Capacité à transformer rapidement des POC en production et à communiquer des résultats techniques.

Aufgaben

  • Étendre la stratégie pilotée par événements aux flux boursiers et données de marché.
  • Concevoir et exploiter cadres d’agents et intégrer les LLM là où cela apporte un avantage.
  • Assurer la performance full-stack et instrumenter les systèmes en production avec des SLO serrés.

Kenntnisse

LLM proficiency
Python
Go
Rust
Network programming
Real-time systems
Data analysis

Ausbildung

CS degree (Bachelor/Master)

Tools

Git
Docker
NGINX
Envoy
WebSocket

Jobbeschreibung

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.

Nous construisons les systèmes qui transforment des événements du monde réel en signal exploitable, avec faible latence et haute fiabilité, dans un environnement de trading où avoir raison une seconde trop tard équivaut à avoir tort. Ce rôle se situe à l’intersection de la recherche et de l’infrastructure : vous formulerez des hypothèses, les validerez par des analyses rapides, puis construirez les systèmes de production qui en tirent parti.

Nous intégrons aussi les LLM comme composante de première classe de la chaîne d’outils, pas comme une expérimentation annexe. Les personnes qui réussissent ici manient un cadre d’agents (agentic harness) aussi naturellement qu’un profileur, et savent précisément jusqu’où chacun reste fiable.

Comment vous aurez un impact
Découverte et recherche
  • Étendre notre stratégie pilotée par événements aux flux boursiers, aux nouvelles de marché, aux réseaux sociaux et à la télémétrie d’infrastructure.
  • Lancer des analyses rapides en Python/Jupyter pour évaluer la qualité du signal, et transformer vos découvertes en améliorations système.
LLM et systèmes pilotés par agents
  • Concevoir et exploiter des cadres d’agents — outils, gestion du contexte, évaluations, garde‑fous — qui travaillent réellement sur nos données et notre infrastructure, et prendre en charge leur qualité en production.
  • Appliquer les LLM là où ils apportent un vrai avantage (extraction, classification, triage, accélération de la recherche) et décider de ne pas en utiliser quand ils ne sont pas adaptés.
Infrastructure et leadership technique
  • Être responsable de la performance full-stack, du réseau edge aux magasins en mémoire — instrumenter, surveiller et déboguer les systèmes en production aux côtés des opérations, en maintenant des SLO (objectifs de niveau de service) très serrés.
  • Mener des initiatives greenfield (nouveaux projets), des revues de conception et des post‑mortems.
Ce que vous apportez
Compétences de base
  • 3-5 ans d’expérience dans la conception de systèmes temps réel ou intensifs en données (nous privilégions la trajectoire et la profondeur plutôt que le nombre exact d’années).
  • Maîtrise approfondie des LLM, pas seulement de leur usage — compréhension du comportement réel de ces modèles (contexte et modes de défaillance, usage d’outils, sorties structurées, compromis coût/latence, limitation des hallucinations) et capacité à construire le cadre autour d’un modèle : outils, mémoire, réessais, évaluations, frontières du « humain dans la boucle ». Présentez un projet concret que vous avez déployé et que vous pouvez expliquer de bout en bout, y compris ce qui a cassé.
  • Solides fondamentaux en ingénierie dans Python, Go ou Rust. Préférence, pas exclusion - une expérience systèmes approfondie dans un autre langage sérieux est transférable.
  • Connaissance approfondie de la programmation réseau et des protocoles - TCP/UDP/IP, DNS, BGP, HTTP(S), WebSocket, QUIC.
  • Capacité à transformer rapidement des POC (preuve de concept) en production - valider la significativité statistique, itérer vite, livrer et expliquer les résultats à des publics techniques et non techniques.
  • Baccalauréat ou maîtrise en informatique, science des données, mathématiques ou discipline connexe.
Qui s’épanouit ici

Il s’agit d’un environnement compétitif et à forts enjeux; nous cherchons des personnes qui le désirent plutôt que le tolèrent. Vous vous reconnaîtrez probablement si :

  • Vous voulez des problèmes réellement difficiles et mesurables — où le tableau de pointage est réel et public au sein de l’équipe.
  • Vous allez vite sans bâcaler, et vous préférez livrer, mesurer et corriger plutôt que de tergiverser indéfiniment.
  • Vous êtes à l’aise de vous tromper rapidement et en public, et vous mettez à jour votre position plutôt que de la défendre.
Atouts supplémentaires
  • Expertise dans l’écosystème LLM actuel — frameworks d’agents, MCP, architectures RAG, outils d’évaluation, ou inférence locale / autohébergée.
  • Succès démontré à réduire la latence sur NGINX, Envoy ou des couches de répartition de charge personnalisées.
  • Expérience dans des domaines à haute pression — salles de marché, esports, sports de compétition ou hackathons.
  • Contributions open source, blog technique ou présentations en conférence.
Ce que DRW Montréal a à vous offrir:
  • Reconnue 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

* Le masculin est utilisé sans discrimination dans le seul but d’alléger le texte.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Développeur de Logiciels
Développeur de Logiciels

DRW Montreal • Montreal

Vor Ort
CAD 90.000 - 130.000
Formation continue
Avantages compétitifs
Équilibre vie pro/perso
Analyste de données
Analyste de données

DRW Montreal • Montreal

Vor Ort
CAD 65.000 - 90.000
Recrutement reconnu parmi les employe­
Formation et développement continu
Avantages compétitifs
Stagiaire en Recherche en IA/ML
Stagiaire en Recherche en IA/ML

DRW Montreal • Montreal

Vor Ort
CAD 22.000 - 33.000
Logement fourni
Mentorat
Stagiaire Développeur de Logiciel
Stagiaire Développeur de Logiciel

DRW Montreal • Montreal (administrative region)

Hybrid
CAD 16.000 - 22.000
Housing near office
Mentorship program
Seasonal social/educational activities
Analyste de données
Analyste de données

DRW • Montreal (administrative region)

Vor Ort
CAD 65.000 - 90.000
Formation continue
Avantages compétitifs
Équilibre vie professionnelle et vie
+1
Ingénieur de plateforme – Ingénierie IA
Ingénieur de plateforme – Ingénierie IA

DRW Montreal • Montreal (administrative region)

Vor Ort
CAD 100.000 - 140.000
Analyste de Données — Insights & Visualisation IA
Analyste de Données — Insights & Visualisation IA

DRW Montreal • Montreal

Vor Ort
CAD 65.000 - 90.000
Recrutement reconnu parmi les employe­
Formation et développement continu
Avantages compétitifs
Stage en Recherche IA/ML — Projets DL et LLM
Stage en Recherche IA/ML — Projets DL et LLM

DRW Montreal • Montreal

Vor Ort
CAD 22.000 - 33.000
Logement fourni
Mentorat
Data Science ML/GenAI Engineer (FRE/ ENG)
Data Science ML/GenAI Engineer (FRE/ ENG)

Irth Solutions, L.L.C. • Quebec

Remote
CAD 80.000 - 120.000
Competitive Salary
Medical Insurance
401(k) Plan with Company Match
+1
Developpeur-euse AI senior
Developpeur-euse AI senior

Integratedcooling • Montreal

Vor Ort
CAD 110.000 - 165.000
Congé payé anniversaire
Assurances complètes
Activités d'équipe