Développeur(se) de logiciels principal(e) IA - AI Principal Software Developer
UKG (Ultimate Kronos Group)
**Présentation de l’entreprise**
Avec 80 000 clientes et clients répartis dans 150 pays, UKG est la plus grande entreprise de logiciels privée basée aux États-Unis dans le monde. Et nous ne faisons que commencer. Voulez-vous apporter vos idées audacieuses et votre esprit de collaboration à une organisation qui a encore beaucoup à construire et à réaliser? Lisez la suite.
Chez UKG, vous obtenez plus qu’un simple emploi. Le travail se fait dans un but précis. Notre équipe de Krewers est en mission pour inspirer chaque organisation à devenir un excellent lieu de travail avec notre technologie RH primée, conçue pour toutes et tous.
Ici, nous savons que vous représentez plus que votre travail. C’est pourquoi nos avantages sociaux vous aident à vous épanouir personnellement et professionnellement, des programmes de bien-être et du remboursement de droits de scolarité à U Choose — un programme de remboursement de dépenses personnalisable qui peut être utilisé pour plus de 200 besoins qui vous conviennent le mieux, à vous et à votre famille, du remboursement de prêt étudiant, à la garde d’enfants, en passant par l’assurance pour animaux de compagnie. Notre culture inclusive, nos groupes de ressources pour les employé(e)s actifs et engagés, et nos dirigeant(e)s bienveillant(e)s valorisent chaque voix et vous soutiennent dans la réalisation du meilleur travail de votre carrière. Si notre raison d’être (les personnes) vous passionne, nous avons hâte de soutenir ce qui vous donne un but. Nos objectifs nous unissent, vous êtes notre source d’inspiration.
**À propos du poste :**
UKG est un chef de file dans le domaine de la gestion du capital humain (GCH) et un pionnier de l’innovation en intelligence artificielle, engagé à développer des solutions d’IA générative de pointe qui transforment le secteur des RH et de la GCH tout en améliorant l’expérience utilisateur. Nous sommes à la recherche d’ingénieur(e)s en intelligence artificielle talentueux(ses) et motivé(e)s pour se joindre à notre équipe dynamique et contribuer au développement de produits et de solutions de nouvelle génération fondés sur l’IA et l’IA générative. Ce poste vous donnera l’occasion de travailler sur des technologies SaaS de pointe et sur des projets à fort impact qui sont utilisés par des entreprises et des utilisateur(trice)s du monde entier. En tant qu’ingénieur(e) logiciel(-le) principal(e), vous serez impliqué(e) dans la conception, le développement, les tests, le déploiement et la maintenance de solutions logicielles. Vous travaillerez dans un environnement collaboratif, contribuant aux fondements techniques de nos produits et services phares.
**Responsabilités**
• Définir la vision technique des systèmes d’IA générative — prendre en charge la feuille de route, l’architecture et les normes en matière de fiabilité, de sécurité et de performance.
• Concevoir et développer des microservices infonuagiques en Python avec LangChain, LangGraph, ADK, MCP, A2A et des cadres d’applications Web comme FastAPI, Streamlit, Gradio, FastHTML — passer à l’échelle pour des modèles multimodaux (texte + image + vidéo) destinés à des millions d’utilisateurs.
• Favoriser l’innovation — expérimenter avec les transformeurs, la diffusion et les architectures multimodales ; intégrer les recherches émergentes dans les flux de travaux.
• Superviser la livraison de bout en bout — de l’idéation et la stratégie de données à l’ajustement de modèles, au déploiement et à l’optimisation continue, en respectant des exigences strictes en matière de latence et de conformité.
• Encadrer et faire croître les talents — accompagner les ingénieur(e)s, diriger des revues de code, rehausser le niveau technique par des rétroactions honnêtes et des séances de partage de connaissances.
• Soutenir l’excellence opérationnelle — définir les SLO, mettre en place une télémétrie avancée, gérer les incidents et diriger des analyses post-incident sans reproche dans un véritable modèle DevOps.
• Avoir de l’influence à l’échelle d’UKG — collaborer avec les équipes Produit, expérience utilisateur, science des données, sécurité et direction afin d’aligner les décisions techniques sur les résultats d’affaires, et favoriser une culture d’apprentissage continu.
**Exigences de base**
• Baccalauréat ou maîtrise en informatique, en génie ou dans un domaine connexe (le doctorat est un atout, mais non requis).
• Plus de 10 ans d’expérience en développement logiciel professionnel, dont plus de 5 ans dans la conception de systèmes d’IA/apprentissage automatique ou d’IA générative à grande échelle.
• Excellente maîtrise de Python et des cadres d’applications comme TensorFlow, PyTorch, ainsi que LangChain, LangGraph et l’orchestration de modèles fondamentaux.
• Capacité démontrée à bâtir sur des API de modèles fondamentaux et à intégrer l’IA dans les flux de travaux quotidiens (GitHub Copilot, Windsurf/Cursor, Claude Code, etc.).
• Maîtrise concrète des plateformes infonuagiques (GCP ou Azure), de la conteneurisation (Docker, Kubernetes) et des pratiques CI/CD et IaC modernes.
• Solide expérience des systèmes distribués, des microservices et des plateformes de données (SQL, NoSQL, magasins de vecteurs).
**Exigences souhaitées**
• Expérience avec les modèles multimodaux, l’apprentissage par renforcement, la génération augmentée par la recherche et les principes d’IA responsable.
• Connaissance approfondie des services GCP — Vertex AI, BigQuery, GKE, DataFlow, Kubeflow — et des cadres d’applications de diffusion en continu (Kafka, Pub/Sub).
• Antécédents démontrés en leadership éclairé : publications, contributions open source ou présentations en conférence.
• À l’aise pour diriger des équipes dans des environnements Agile et DevOps, en équilibrant rapidité et fiabilité.
• Leader d’opinion qui lit des articles de recherche par intérêt personnel et sait les transformer en plateformes prêtes pour la production.
• À l’aise avec l’ambiguïté, la responsabilité de bout en bout et la définition du rythme dans une culture axée sur l’IA.
• Inclusif(ve), honnête et résolument axé(e) sur les besoins des clients, avec un talent pour mobiliser à la fois les parties prenantes techniques et non techniques.
*** Veuillez inclure dans votre CV un lien (ex. : dépôt GitHub, article de blogue, entrée Kaggle, etc.) qui présente quelque chose que vous avez appris par vous-même au cours des six derniers mois — et expliquez pourquoi cela vous a passionné(e).***
**Notre destination**
UKG s’apprête à vivre quelque chose de vraiment spécial. À l’échelle mondiale, nous nous classons déjà au premier rang pour la gestion des ressources humaines et au deuxième rang pour la gestion du capital humain. Des dizaines de millions de personnes travaillant en première ligne commencent et terminent leur journée avec notre logiciel, et des milliards de quarts de travail sont gérés chaque année par le biais des solutions UKG aujourd’hui. Pourtant, c’est notre portefeuille de produits alimentés par l’IA et conçus pour soutenir la clientèle de toutes tailles, de tous secteurs et de toutes zones géographiques qui nous propulsera vers des lendemains encore plus radieux!
UKG se réjouit d’être un employeur offrant l’égalité des chances et s’engage à maintenir un environnement de travail diversifié et inclusif. Toutes les personnes qualifiées seront prises en considération pour un emploi, et ce, indépendamment de leur appartenance ethnique, de leur couleur, de leur religion, de leur genre, de leur âge, de leur handicap, de leur état civil, de leur situation familiale, de leur orientation sexuelle, de leur grossesse, de leur information génétique, de leur identité sexuelle, de leur expression sexuelle, de leur origine nationale, de leur ascendance, de leur statut de citoyen(-ne), de leur statut d’ancien(ne) combattant(e) et de tout autre statut légalement protégé par les lois antidiscriminatoires fédérales, étatiques ou locales.
Aménagement pour les personnes en situation de handicap dans le processus de candidature et d’entrevue : Les personnes ayant un handicap qui ont besoin d’une assistance supplémentaire à tout moment de la procédure de candidature et d’entretien peuvent envoyer un courrier électronique à l’adresse suivante : UKGCareers@ukg.com.
* Candidat(e)s du Québec : Bien que le français soit obligatoire pour les postes au Québec, l’usage de l’anglais est également nécessaire en raison de la nature mondiale de l’entreprise et de la nécessité d’interagir avec le siège social d’UKG aux États-Unis et avec des sites internationaux.
******* English version*******
**Company Overview**
With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.
At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.
Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you.
**About the Role:**
UKG is a leader in the HCM space, and is at the forefront of artificial intelligence innovation, dedicated to developing cutting-edge generative AI solutions that transform the HR / HCM industry and enhance user experiences. We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Principal Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services.
**Responsibilities**
• Set the technical vision for GenAI systems—own the roadmap, architecture, and standards for reliability, security, and performance.
• Architect and build cloud micro-services in Python with LangChain, LangGraph, ADK, MCP, A2A and web-first frameworks such as FastAPI, Streamlit, Gradio, FastHTML—scaling multimodal (text + image + video) models to millions of users.
• Drive innovation—experiment with transformers, diffusion, and multi-modal architectures; integrate emerging research into production workflows.
• Lead end-to-end delivery—from ideation and data strategy to model fine-tuning, deployment, and continuous optimization, meeting strict latency and compliance targets.
• Mentor and multiply talent—coach engineers, run design reviews, and raise the technical bar through candid feedback and knowledge-sharing sessions.
• Champion operational excellence—define SLOs, instrument deep telemetry, lead incident response, and run blameless post-mortems in a true DevOps model.
• Influence across UKG—partner with product, UX, data science, security, and leadership to align technical decisions with business outcomes and inspire a culture of relentless learning
**Basic Qualifications**
• Bachelor’s or Master’s in CS, Engineering, or related field (PhD welcome but not required).
• 10 + years of professional software development, including 5 + years building production AI/ML or GenAI systems at scale.
• Deep expertise in Python and frameworks like TensorFlow, PyTorch, plus LangChain, LangGraph, and foundation-model orchestration.
• Proven ability to build on foundation-model APIs and use AI daily in your workflow (GitHub Copilot, Windsurf/Cursor, Claude Code, etc.).
• Hands-on mastery of cloud platforms (GCP or Azure), containerization (Docker, Kubernetes), and modern CI/CD and IaC practices.
• Strong background in distributed systems, micro-services, and data platforms (SQL, NoSQL, vector stores).
**Preferred Qualifications**
• Experience with multi-modal models, reinforcement learning, retrieval-augmented generation, and responsible-AI principles.
• Advanced knowledge of GCP services—Vertex AI, BigQuery, GKE, DataFlow, Kubeflow—and streaming frameworks (Kafka, Pub/Sub).
• Track record of thought leadership: papers, open-source contributions, or conference talks.
• Comfortable guiding teams in agile and DevOps environments, balancing speed with reliability.
• A thought leader who reads research papers for fun and turns them into production-ready platforms.
• Energized by ambiguity, end-to-end ownership, and setting the pace in an AI-first culture.
• Inclusive, candid, and relentlessly customer-obsessed, with a knack for inspiring both technical and non-technical stakeholders.
***** Please add a link in your résumé (GitHub repo, blog post, Kaggle entry, etc.) that shows something you taught yourself in the last six months and why it excited you.*****
**Where we’re going**
UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!
UKG is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.
Disability Accommodation in the Application and Interview Process: For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com.
*Quebec candidates: While French is required for Quebec roles, use of the English language is also required due to the global nature of the business and the need to interact with UKG US headquarters and international sites.
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
Por favor confirme su dirección de correo electrónico: Send Email