CareerPlan

Développeur logiciel principal (architecte IA/ML); Principal Software Developer (AI/ML Architect)

Montreal,QC,CanadaFull-time2026-02-13 → 2026-11-10

Core

Principal Software Developer leading the architecture, strategy, and deployment of generative AI applications for UKG's workforce management platform.

Role type

Principal Software Developer (AI/ML Architect)

Builds

Generative AI capabilities integrated into UKG's workforce management products

Domain

HR Technology / Generative AI

Deliverable

production ML models

Required skills

Generative AI architecture, Transformer models, diffusion models, GANs, LLMs, MLOps, cloud platforms (AWS, GCP, Azure), Python, Java, TensorFlow, PyTorch, NLP algorithms, CI/CD

Preferred skills

Responsible AI practices, model optimization (compression, distillation), privacy-preserving techniques

Technologies

Python, Java, TensorFlow, PyTorch, AWS, Google Cloud, Azure

Responsibilities

Define and drive GenAI architecture strategy, provide technical leadership on advanced AI methods, collaborate with product and data teams, conduct practical GenAI research, mentor engineering leads, act as community ambassador for GenAI, oversee large-scale model deployment, establish development standards and governance

Seniority

Principal, hands-on IC with strategic influence