Mathematical Programming Developer

Montreal, QC, Canada

Job Description


****ENGLISH VERSION FOLLOWS****



Nous recrutons, pour une startup en forte croissance dans le domaine de l\'informatique d\'inspiration quantique, un D\xc3\xa9veloppeur en programmation math\xc3\xa9matique. Au sein de cette firme, vous travaillerez avec l\'\xc3\xa9quipe R&D Applications afin de r\xc3\xa9soudre des probl\xc3\xa8mes tr\xc3\xa8s complexes dans un large \xc3\xa9ventail de secteurs notamment la cybers\xc3\xa9curit\xc3\xa9, la finance, les jeux, l\'industrie pharmaceutique, la logistique et la chimie.

Vos d\xc3\xa9fis

  • Participer \xc3\xa0 la conception conceptuelle et d\xc3\xa9taill\xc3\xa9e, \xc3\xa0 la simulation et \xc3\xa0 l\'\xc3\xa9valuation de la qualit\xc3\xa9 des algorithmes d\'inspiration quantique.
  • Mettre en \xc5\x93uvre des logiciels aux performances optimales en utilisant des concepts multi-threads avanc\xc3\xa9s.
  • Concevoir des exp\xc3\xa9riences et effectuer des tests en \xc3\xa9troite collaboration avec des chercheurs universitaires.
  • Concevoir des proc\xc3\xa9dures de test pour identifier les probl\xc3\xa8mes et les solutions.
  • Participer aux revues de code et aux d\xc3\xa9cisions d\'architecture.)
  • Toute t\xc3\xa2che connexe, le cas \xc3\xa9ch\xc3\xa9ant.
Votre profil
  • Dipl\xc3\xb4me - Ma\xc3\xaetrise \xe2\x80\x93 Math\xc3\xa9matiques Appliqu\xc3\xa9es, Sciences informatiques ou \xc3\xa9quivalent
  • Ma\xc3\xaetrise de la programmation math\xc3\xa9matique
  • Connaissance des algorithmes probabilistes
  • Solides comp\xc3\xa9tences en C++ et Python modernes
  • Connaissance pratique du profilage de code (optimisation)
  • Familiarit\xc3\xa9 avec les pratiques de d\xc3\xa9veloppement de logiciels standard de l\'industrie (par exemple Kanban, Agile).
  • Langues parl\xc3\xa9es : Anglais et fran\xc3\xa7ais (non obligatoire si profil sup\xc3\xa9rieur)
Atouts
  • Connaissance de la recherche op\xc3\xa9rationnelle
  • Exp\xc3\xa9rience avec Rust
  • Connaissance d\'OpenCL et de CUDA


We are recruiting for a fast-growing quantum-inspired computing startup a Mathematical Programming Developer. At this firm, you will work with the R&D Applications team to solve highly complex problems across a wide range of industries including cybersecurity, finance, gaming, pharmaceutical, logistics, and chemical.

Your challenges
  • Participate in the conceptual and detailed design, simulation and quality assessment of quantum-inspired algorithms.
  • Implement optimally performing software using advanced multi-threaded concepts.
  • Design experiments and perform tests in close collaboration with academic researchers.
  • Design test procedures to identify problems and solutions.
  • Participate in code reviews and architecture decisions.
  • Any related tasks as need arises.
Your profile
  • Master\'s Degree - Applied Mathematics, Computer Science or equivalent
  • Proficiency in mathematical programming
  • Knowledge of probabilistic algorithms
  • Strong proficiency in modern C++ and Python
  • Working knowledge of code profiling (optimization)
  • Familiarity with industry standard software development practices (e.g. Kanban, Agile).
  • Spoken languages: English and French (not mandatory if top profile)
Assets
  • Knowledge of operational research
  • Experience with Rust
  • Knowledge of OpenCL and CUDA

Adoc Talent Management

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2165232
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned