Rust est un atout pour l'encodage moleculaire haute performance ou les pipelines de donnees). * Competences en leadership et communication , incluant un dossier de premier auteur ou premiere autrice ...
Rust est un atout pour l'encodage moleculaire haute performance ou les pipelines de donnees). * Competences en leadership et communication , incluant un dossier de premier auteur ou premiere autrice ...
Developpeurse Vision Numerique
Quebec, QC · On-site
Connaissance de Rust (performance, securite memoire, systemes embarques) * Experience avec GitHub Actions pour les pipelines CI/CD * Familiarite avec les methodologies Agile / Scrum Profil recherche
Developpeurse Vision Numerique
Quebec, QC · On-site
Connaissance de Rust (performance, securite memoire, systemes embarques) * Experience avec GitHub Actions pour les pipelines CI/CD * Familiarite avec les methodologies Agile / Scrum Profil recherche
Expérience en programmation Rust ou Golang, un atout * Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout * Expérience de ...
Expérience en programmation Rust ou Golang, un atout * Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout * Expérience de ...
Des compétences solides en C, C++, Rust, GO ou d'autres langages de programmation système. * Des compétences solides en Python. * Avoir à son actif l'introduction de solutions d'apprentissage ...
Quick apply
Des compétences solides en C, C++, Rust, GO ou d'autres langages de programmation système. * Des compétences solides en Python. * Avoir à son actif l'introduction de solutions d'apprentissage ...
... Rust ou Golang, un atout Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout Expérience de programmation dans un milieu industriel, un ...
... Rust ou Golang, un atout Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout Expérience de programmation dans un milieu industriel, un ...
Expérience en programmation Rust ou Golang, un atout * Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout * Expérience de ...
Expérience en programmation Rust ou Golang, un atout * Expérience de programmation liée à des instruments de laboratoire ou de l'électronique de contrôle, un atout * Expérience de ...
Go, Rust, or similar a plus) * DevOps experience - hands-on with CI/CD tooling (GitHub Actions, GitLab CI, Jenkins, etc.), containerization (Docker/Kubernetes), and infrastructure-as-code (Terraform ...
Go, Rust, or similar a plus) * DevOps experience - hands-on with CI/CD tooling (GitHub Actions, GitLab CI, Jenkins, etc.), containerization (Docker/Kubernetes), and infrastructure-as-code (Terraform ...
Connaissance des langages de developpement (y compris C++, Golang, Java, Python ou Rust); * Connaissance de SQL et des bases de donnees relationnelles; * Connaissance pratique de Linux; * Solides ...
Connaissance des langages de developpement (y compris C++, Golang, Java, Python ou Rust); * Connaissance de SQL et des bases de donnees relationnelles; * Connaissance pratique de Linux; * Solides ...
Solide maitrise de Rust ou d'un autre langage de programmation systeme (p. ex. C++). * Experience avec des environnements de simulation ou des protocoles d'experimentation. * Experience en calcul ...
Solide maitrise de Rust ou d'un autre langage de programmation systeme (p. ex. C++). * Experience avec des environnements de simulation ou des protocoles d'experimentation. * Experience en calcul ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
Experience en developpement de logiciels en Python, C++ ou Rust * Solides competences en redaction de scripts en Python et Bash * Comprehension approfondie des principes fondamentaux de Linux et ...
Experience en developpement de logiciels en Python, C++ ou Rust * Solides competences en redaction de scripts en Python et Bash * Comprehension approfondie des principes fondamentaux de Linux et ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
CA$114/hr
... Rust and/or Golang programming, an asset Experience with development of software interacting with control electronics and/or lab instruments, an asset Experience with development of software in an ...
CA$114/hr
... Rust and/or Golang programming, an asset Experience with development of software interacting with control electronics and/or lab instruments, an asset Experience with development of software in an ...
CA$114/hr
Experience in Rust and/or Golang programming, an asset * Experience with development of software interacting with control electronics and/or lab instruments, an asset * Experience with development of ...
CA$114/hr
Experience in Rust and/or Golang programming, an asset * Experience with development of software interacting with control electronics and/or lab instruments, an asset * Experience with development of ...
Solide experience en programmation de reseau, en traitement multifil, en structures de donnees, en algorithmes et en programmation orientee objet dans Rust ou C++ * Solide experience avec les ...
Solide experience en programmation de reseau, en traitement multifil, en structures de donnees, en algorithmes et en programmation orientee objet dans Rust ou C++ * Solide experience avec les ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Quick apply
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Quebec, QC · On-site +1
TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, Rust * AWS (primary), Azure, GCP; Docker, Terraform, GitHub Actions * DocumentDB, DynamoDB, OpenSearch, Azure AI Search * Azure ...
Machine Learning & Game Tech Architect
Montreal, QC · On-site +1
Proficiency in C, C++, Rust, GO, or other system-level programming languages. * Proficiency in Python. * A track record of introducing ML solutions to traditional computer systems: experience in ...
Quick apply
Machine Learning & Game Tech Architect
Montreal, QC · On-site +1
Proficiency in C, C++, Rust, GO, or other system-level programming languages. * Proficiency in Python. * A track record of introducing ML solutions to traditional computer systems: experience in ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
Rust information
See Quebec salary details
$19K - $36K
4% of jobs
$36K - $53K
2% of jobs
$53K - $70K
1% of jobs
$70K - $87K
2% of jobs
$87K - $104K
5% of jobs
$120.2K is the 25th percentile. Wages below this are outliers.
$104K - $121K
11% of jobs
$121K - $138K
17% of jobs
The median wage is $144.6K / yr.
$138K - $155K
19% of jobs
$166.8K is the 75th percentile. Wages above this are outliers.
$155K - $172K
19% of jobs
$172K - $189K
13% of jobs
$189K - $206K
6% of jobs
$19K
$141.5K
$206K
How much do rust jobs pay per year?
What are the key skills and qualifications needed to thrive in the Rust position, and why are they important?
To thrive as a Rust Developer, you need strong programming abilities in Rust, a solid understanding of systems programming concepts, and typically a background in computer science or related fields. Familiarity with industry-standard tools like Cargo, Git, and CI/CD pipelines, as well as knowledge of platforms such as Linux, is often expected. Excellent problem-solving, effective communication, and a collaborative mindset help developers excel when working on complex software projects within teams. These skills are crucial for building robust, high-performance applications while ensuring maintainability and scalability in demanding technology environments.
What is a Rust job?
A Rust job typically involves developing software using the Rust programming language, which is known for its memory safety, performance, and concurrency features. Rust developers work on system programming, web assembly, backend services, and embedded systems. Many Rust jobs are in industries requiring high-performance and secure applications, such as finance, blockchain, and networking. Employers look for proficiency in Rust, knowledge of software development best practices, and experience with related tools and frameworks.
What are the most common challenges faced by Rust Developers in their day-to-day work?
Rust Developers often encounter challenges related to borrowing and ownership concepts, which are core features that ensure memory safety but can also make debugging and designing programs more difficult for those new to the language. Additionally, as Rust is still relatively young compared to some other languages, developers may face limited third-party library support or need to contribute to open-source tools themselves. However, working in teams allows for knowledge sharing and collaborative problem-solving, making it easier to overcome these obstacles. Embracing a growth mindset and participating in the active Rust community can help developers quickly adapt and thrive in this evolving field.

Chercheur ou chercheuse scientifique en apprentissage automatique (Machine Learning)
Valence LabsMontreal, QC
Other
Posted 11 days ago
Job description
A propos de Valence Labs
Valence Labs est le moteur de recherche de pointe en IA de Recursion. Nous dirigeons des programmes de recherche a fort impact concus pour accroitre concretement la capacite de Recursion a decouvrir et a developper des medicaments pour des maladies complexes. Notre equipe equilibre le pragmatisme a court terme avec une vision a long terme de l'evolution du domaine dans les 3 a 5 prochaines annees, en incubant, concevant et commercialisant les approches qui, selon nous, vont definir l'avenir de la decouverte de medicaments.
Notre travail est guide par l'optimisme, le sens des responsabilites et une vision commune d'un avenir plus sain. Nous publions dans les plus grandes revues et conferences, contribuons a la science ouverte et collaborons avec certaines des communautes de recherche en IA pour la decouverte de medicaments les plus actives internationalement. Nos equipes sont basees a Londres et a Montreal, avec des liens profonds avec Mila, le plus grand institut de recherche en apprentissage profond au monde.
A propos du role
Nous recherchons un chercheur ou une chercheuse scientifique possedant un profil hybride entre la recherche et l'ingenierie pour rejoindre notre equipe. Dans ce role, vous serez a l'avant-garde du developpement d'architectures generatives et de modeles de fondation qui ancrent l'apprentissage automatique dans la decouverte biologique reelle.
Le profil recherche possede la plupart des qualifications suivantes :
- Doctorat (PhD) ou equivalent avec une experience significative en recherche academique ou industrielle dans un domaine technique lie a l'apprentissage automatique applique a la decouverte de medicaments.
- Connaissances scientifiques en biologie, chimie ou physique, ainsi qu'une experience prealable de travail dans un environnement scientifique interdisciplinaire.
- Parcours de recherche percutant, incluant la conception de nouveaux reseaux de neurones pour modeliser des systemes moleculaires ou biologiques, la proposition de nouvelles theories ou l'application de techniques d'IA novatrices a des problemes concrets.
- Fortes competences techniques et d'ingenierie, incluant la capacite de prototyper rapidement des modeles d'IA (maitrise de Python requise ; Rust est un atout pour l'encodage moleculaire haute performance ou les pipelines de donnees).
- Competences en leadership et communication, incluant un dossier de premier auteur ou premiere autrice dans des conferences evaluees par les pairs (ex. : NeurIPS, ICML, ICLR) ou des revues (ex. : Nature, Science, JACS).
- Empathie interdisciplinaire et capacite averee a travailler efficacement au sein d'equipes multidisciplinaires composees de scientifiques en laboratoire sec (dry lab) et humide (wet lab)
- Innovation de modeles : Rechercher et developper des architectures de pointe (ex. : flow matching, modeles de diffusion, apprentissage profond geometrique) adaptees a des defis biologiques ou chimiques specifiques.
- Ingenierie evolutive (Scalability) : Construire et maintenir des systemes d'IA capables de traiter des ensembles de donnees massifs sur des grappes de calcul haute performance (BioHive).
- Ancrage biologique : Veiller a ce que les predictions d'IA soient biologiquement fiables et exploitables en collaborant etroitement avec les equipes de decouverte de medicaments.
- Science ouverte et collaboration : Publier les resultats dans des revues et conferences de premier plan et contribuer a l'ensemble de la communaute scientifique.
Il s'agit d'un poste hybride base au bureau. Nous recrutons pour ce role a Montreal (Canada). Les employees doivent etre presentes au bureau au moins 50 % du temps.
La remuneration globale est concurrentielle et adaptee aux competences et a l'experience exigees pour ce poste. En plus du salaire de base, vous serez admissible a un boni annuel et une remuneration en actions et un programme complet d'avantages sociaux.
#LI-EP1