Développeur(se) principal(e) – Technologies d’amélioration de la confidentialité (Python)

Onepoint group

Ottawa

Hybrid

CAD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

3 semaines de vacances
Assurances collectives
REER collectif
Télétravail hybride possible
Budget matériel informatique annuel

Job summary

Onepoint est à la recherche d'un Développeur(se) principal(e) – technologies d’amélioration de la confidentialité pour rejoindre l’équipe à Ottawa. Vous contribuerez à des solutions avancées de protection de la vie privée et travaillerez aux côtés d’experts pour déployer des pipelines et des POC en production.

Le candidat idéal maîtrise Python, DevOps, et Azure Databricks, et possède une solide expérience sur des ensembles de données complexes dans des environnements réglementés.

Qualifications

  • Maîtrise ou doctorat en PET/IA, cybersécurité, cryptographie, informatique, science des données ou statistiques.
  • 5+ ans d'expérience démontrée en développement Python avec les bibliothèques listées.
  • 3+ ans d'expérience en DevOps: CI/CD, gestion de versions et déploiement.
  • Expérience sur données réglementées dans des environnements gouvernementaux/financiers.
  • Connaissance de confidentialité: anonymisation, dé-identification, DP, SMPC, fédération, homomorphie.

Responsibilities

  • Développer et déployer des technologies PET pour données structurées et non structurées.
  • Intégrer plusieurs bibliothèques et plateformes open source dans des solutions cohérentes.
  • Concevoir et valider des POC et les porter en production.
  • Créer des pipelines ETL pour ingérer et préparer les données.
  • Orchestrer les ressources infonuagiques et assurer le déploiement.
  • Rédiger rapports techniques et artefacts pour les parties prenantes.

Skills

Développement Python
Anglais courant
DevOps practices

Education

PhD ou Master en techniques PET/IA

Tools

NumPy
SciPy
Pandas
Polars
PySpark
PyTorch
Scikit-learn
Azure Databricks
Docker
Jupyter Notebooks
Terraform
Linux

Job description

Description de l'entreprise

Wepoint est l’architecte des grandes transformations des entreprises et des acteurs publics. Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s’inscrire dans des logiques de Responsabilité Économique, Sociale, Environnementale et Technologique (RESET), pour créer de nouvelles façons de travailler, de nouveaux modèles économiques et de nouveaux lieux intelligents. En près de 20 ans, nous sommes devenus l’un des acteurs majeurs de la transformation numérique et employons 3 500 collaborateurs en Europe, en Tunisie et en Amérique du Nord ainsi qu’en Asie Pacifique. Ce que nous recherchons COURAGE - AUTHENTICITÉ - OUVERTURE - ENGAGEMENT - ÉLÉGANCE Autant de valeurs qui rejoignent les collaborateurs de Wepoint. Nous travaillons avec des talents engagés, prêts à partager leurs expertises dans des collectifs ouverts, qui ont le courage de prendre des initiatives et capables de se remettre en question. Au cœur des relations humaines et du respect de notre environnement, chez Wepoint, se trouvent l’authenticité et la volonté de toujours tendre vers l’excellence pour nos clients.

Description du poste

Nous sommes à la recherche d'un(e) Développeur(se) principal(e) – Technologies d’amélioration de la confidentialité pour rejoindre notre équipe.

Responsabilités
  • Développer et mettre en œuvre des technologies d’amélioration de la confidentialité (PET) pour des ensembles de données structurées et non structurées, en collaboration avec des experts de domaine (SME)
  • Appliquer des principes avancés d’informatique afin d’intégrer efficacement plusieurs bibliothèques, composants et plateformes open source dans des solutions cohérentes et opérationnelles
  • Concevoir, développer et valider des preuves de concept (POC), avec un accent sur leur déploiement en environnement de production
  • Développer et mettre en œuvre des bancs d’essai (test harnesses) afin d’évaluer et de comparer différentes approches selon des critères de performance, d’évolutivité, de qualité et de protection de la vie privée
  • Créer, maintenir et optimiser des pipelines ETL (Extraction, Transformation, Chargement) pour ingérer, transformer, valider, assainir et préparer les données à des fins de traitement et d’analyse
  • Approvisionner, configurer, orchestrer et gérer les ressources infonuagiques nécessaires au soutien des solutions déployées
  • Évaluer et recommander de nouveaux outils, technologies et processus afin d’améliorer la performance, l’efficacité, l’évolutivité et la maintenabilité des solutions
  • Analyser les résultats et les constats techniques, formuler des recommandations et présenter les conclusions aux parties prenantes afin de soutenir le déploiement à grande échelle de solutions PET opérationnelles
  • Préparer les rapports techniques, livrables de données, présentations, documentation et tout autre artefact requis pour soutenir l’exécution des projets et la prise de décision
  • Réaliser toute autre activité ou produire tout autre livrable connexe, selon les besoins
Qualifications
  • Maîtrise ou doctorat (Ph. D.) dans un domaine lié aux technologies d’amélioration de la confidentialité (PET), à l’intelligence artificielle, à l’apprentissage automatique (machine learning), à la cybersécurité, à la cryptographie, à l’informatique, à la science des données, aux mathématiques ou aux statistiques
  • Minimum de cinq (5) années d’expérience récente et démontrée en développement Python, incluant les bibliothèques suivantes : NumPy, SciPy, Pandas, Polars, PySpark, PyTorch, Scikit-learn, Matplotlib / Seaborn
  • Minimum de trois (3) années d’expérience récente et démontrée en pratiques et méthodologies DevOps, notamment : Principes SOLID, Gestion de versions logicielles, Intégration continue (CI), Déploiement continu (CD), Développement et déploiement d’applications de science des données
  • Expérience démontrée dans l’analyse et le traitement de grands ensembles de données complexes au sein d’organisations gouvernementales, de services financiers ou d’autres environnements fortement réglementés
  • Expérience démontrée dans le développement et la mise en œuvre de technologies de protection de la vie privée, notamment : Anonymisation des données, Dépersonnalisation (de-identification), Confidentialité différentielle (Differential Privacy), Calcul multipartite sécurisé (Secure Multi-Party Computation), Apprentissage fédéré (Federated Learning), Chiffrement homomorphe, Ou toute autre technique équivalente de préservation de la vie privée
  • Connaissance démontrée : Des structures de données, Des modèles de données, Des relations entre les données
  • Expérience démontrée avec les plateformes et outils suivants : Microsoft Azure, Microsoft Fabric, Azure Data Lake, Azure Databricks, Jupyter Notebooks, Docker
  • Connaissance démontrée des environnements Linux et des concepts de base de scriptage
  • Connaissance démontrée de techniques telles que : Simulation Monte Carlo, Modèles de Markov, Génération de données synthétiques, Confidentialité différentielle, Chiffrement homomorphe, Preuves à divulgation nulle de connaissance (Zero-Knowledge Proofs)
  • Connaissance démontrée des concepts et techniques suivants : GAN (Generative Adversarial Networks), Transformers, Autoencodeurs (Auto-Encoders), RAG (Retrieval-Augmented Generation)
  • Méthodologies de développement de modèles d’apprentissage automatique
  • Connaissance démontrée des concepts d’automatisation et de gestion d’infrastructures, notamment : Infrastructure as Code (IaC), Ansible, Terraform, Puppet, Chef, Ou technologies équivalentes
  • Le ou la consultant(e) doit détenir une cote de sécurité valide du gouvernement du Canada : Secret
  • Excellente communication en anglais, le poste étant basé à Ottawa. Seuls les candidat(es) légalement autorisés(ées) à travailler pour tout employeur au Canada seront considérés(ées)
Avantages Wepoint:
  • Minimum de 3 semaines de vacances dès la première année
  • Assurances collectives complètes avec contribution généreuse de l'employeur
  • Contribution employeurs au REER collectif
  • Flexibilité de télétravail complète : Hybride, Distanciel, Présentiel
  • Un bureau chaleureux, lumineux et accueillant qui vous offre : des fruits frais, du café, des breuvages, des repas occasionnels, etc.
  • Budget de matériel informatique annuel
  • Environnement de travail équilibré et flexibilité d'horaires
  • Évolution de carrière : Formation et certifications, Apprentissage en-ligne ou en présentiel, Academy Wepoint, etc.
  • Une communauté internationale d’experts prêts à partager leurs connaissances
  • Une culture d’entreprise axée sur les besoins des individus et leurs appartenances à une communauté forte
Permis CNESST :

AP-2504754, AP-2504755, AR-2504756

En tant qu’architecte des grandes transformations pour les entreprises et les acteurs du secteur public, Onepoint construit une direction et dessine des perspectives d’avenir dans un monde incertain, en mettant l’innovation technologique au service du progrès de ses clients et de la société.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevSecOps
DevSecOps

Onepoint group • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
3 semaines de vacances
Assurances collectives
Télétravail hybride
+2
DevSecOps
DevSecOps

CA004 WEPOINT Canada Développement • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Minimum 3 semaines de vacances
Assurance maladie groupe
Cotisation au RRSP employeur
+5
Spécialiste principal(e) en gestion de projets
Spécialiste principal(e) en gestion de projets

Onepoint group • Ottawa

Hybrid
CAD 100,000 - 140,000
3 semaines de congés
Assurances collectives
Télétravail hybride
+2
Architecte principal(e) de solutions infonuagique
Architecte principal(e) de solutions infonuagique

Onepoint group • Ottawa

Hybrid
CAD 120,000 - 190,000
3 semaines de congés
Assurances collectives
Contribution au REER
+4
Spécialiste principal(e) en gestion de projet – Transformation IA
Spécialiste principal(e) en gestion de projet – Transformation IA

Onepoint group • Ottawa

Hybrid
CAD 120,000 - 160,000
3 semaines de vacances
Assurances collectives
REER collectif
+3
Spécialiste principal(e) en gestion de projets
Spécialiste principal(e) en gestion de projets

Wepoint • Ottawa

Hybrid
CAD 110,000 - 150,000
3 semaines vacances
Assurances collectives
REER collectif
+2
Chargé(e) de livraison de sécurité
Chargé(e) de livraison de sécurité

Onepoint group • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
3 weeks vacation
Group insurance
RRSP
+7
Chargé(e) de livraison de sécurité
Chargé(e) de livraison de sécurité

CA004 WEPOINT Canada Développement • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
3 semaines de vacances
Assurance groupe complète
Contribution au RRSP de l’employeur
+4
Architecte de solutions / Lead technique IA
Architecte de solutions / Lead technique IA

Wepoint • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
3 semaines de vacances
Assurances collectives
REER collectif
+2
Chargé(e) de projets senior
Chargé(e) de projets senior

Onepoint group • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
3 semaines de vacances minimum
Assurances collectives complètes
Contribution au REER collectif
+2