Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer - (AI Applications)

Kronos Incorporated

UKG is looking to hire a Python Engineer to join our extremely talented Data Science team. As a Python Software Engineer at UKG, you’ll be embedded on the Data Science team where you can work on the next generation AI Platform. You’ll get to work directly with other Software Engineers, Data Scientists, Machine Learning Engineers, Quality Engineers, Product Managers, and Directors, all of whom make up the team. In this highly collaborative environment, you will have the opportunity to grow as a software engineer.

The Python Software Engineer position requires excellent object-oriented programming skills and knowledge of design patterns. The Python Engineer will be involved in the deployment of our AI Platform/Services solution on the cloud. The job requires you to be able to develop and troubleshoot complex software applications at the enterprise level. We are looking for a software engineer who is passionate about programming and truly enjoys what they do. The ideal candidate for the Python Engineer position is someone who has a can-do attitude.

UKG works in an agile environment where there are daily stand-ups, code reviews, and constant communication within each self-managed cross-functional team. The ability to communicate effectively with Product Managers and Quality Engineers, as well as work closely with other team members are key components for success in this position.

Primary Responsibilities

  • Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
  • Engage in code reviews from other team members.
  • Support continuous deployment pipeline code.
  • Situationally troubleshoot production issues alongside the support team.
  • Create and integrate features for our enterprise software solution using the latest Python technologies.
  • Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
  • Leverage open-source and other technologies and languages outside of the Python platform.
  • Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
  • Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming.

Qualifications

Basic Qualifications:

  • 1-3 or more years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks.
  • Software development experience including: object-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing.
  • Proficiency with Git as a version control system
  • Experience with Docker and Kubernetes
  • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
  • Experience with GCP technologies such as BigQuery, GKE, GCS, DataFlow, Kubeflow, and/or VertexAI

Preferred qualifications:

  • Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc.
  • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL.
  • Experience with object-oriented languages: Python, Java, Scala, C#, etc.
  • Excellent problem solving and communication skills.
  • Experience with Java and Spring a big plus.
  • Bachelors or Masters degree in Computer Science, Mathematics, Computational Linguistics or similar field

Disclaimer

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.

EEO Statement

Equal Opportunity Employer

Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations 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.

View The EEO Know Your Rights poster and its supplement.

View the Pay Transparency Nondiscrimination Provision

UKG participates in E-Verify. View the E-Verify posters here.

#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Python Developer - (AI Applications) in Montréal, QC vacancy
  •  ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based on experience About the Role We are seeking a  curious, highly motivated Backend Python Developer to join our growing AI development... 
    Suggested
    Full time
    Manual labor

    grep Technologies

    Montréal, QC
    more than 2 months ago
  •  ...We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team...  ...practices, including implementing with AI, CI/CD, containerization, and monitoring...  ...identify qualified candidates. If your application is declined automatically, you may request... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    15 days ago
  •  ...inclusive world. Position Summary We are looking for hands-on AI/Python Developer to join our Data Zone team in Montreal. This role is ideal...  ...AI solutions. Develop and maintain Python-based applications and services. Collaborate with team members to implement... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    17 days ago
  •  ...the only hardware and software AI-powered platform built for the...  ...As a Senior Software Developer at Vention… Reporting to the...  ...evolution of Vention’s machine applications. You will own complex features...  ...backend development experience (Python or similar), with working knowledge... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...ask? We’re building TSIQ , an AI-powered analytics and...  ...products. As an AI Solutions Developer   you’ll build both the foundation...  ...Snowflake.  ~ Proficiency in Python, including the ability to contribute...  ...building lightweight data applications.  ~ Business analysis... 
    Suggested
    Full time
    Work at office
    Worldwide

    Ts Imagine

    Montréal, QC
    a month ago
  •  ...Nous sommes à la recherche d'un développeur de soutien aux applications pour rejoindre notre équipe ! Vous assurerez le fonctionnement optimal...  ...************** We are looking for an Application Support Developer to join our team! You will ensure optimal operation of our... 
    Full time
    Work at office
    Remote work

    Payfacto

    Montréal, QC
    more than 2 months ago
  • $100k - $160k per year

     ...Join the World's Leading Product Review Company as a  AI Developer ! This is your opportunity to make a real impact in the industry. You...  ...experience with Ruby on Rails is required ~ Experience building applications that leverage Large Language Models (LLMs) and AI APIs ~... 
    Full time
    Work at office
    Flexible hours

    Rtings.com

    Montréal, QC
    more than 2 months ago
  •  ...Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team...  ...: Levio is currently seeking a Python Developer to contribute to a large‑scale...  ...performance, reliability and security of applications in a highly regulated and multi‑team environment... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    10 hours ago
  •  ...The client is looking for a developer whose work consists of using the APIs of its vulnerability tools to connect them to each other and to the company's other security tools. Python is the main language and the mandate mentions no other technology. The automation component... 
    Full time

    Maarut Inc

    Montréal, QC
    17 days ago
  • $118k - $152k per year

     ...Concevoir, développer et déployer des applications d'IA prêtes pour la production ainsi que...  ...services dorsaux évolutifs à l'aide de Python et de Java, tout en les intégrant aux plateformes...  ...et de recrutement.   TranSenior AI Developer – Capital Markets Technology Location... 
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Immediate start

    Capco

    Montréal, QC
    more than 2 months ago
  •  ...an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid...  ...: Design and develop AI tools and applications for smart grid and energy management systems...  ...field Strong programming skills in Python, Java, and/or C++ Experience with... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.

    Montréal, QC
    more than 2 months ago
  •  ..., LGI has built software that healthcare organizations depend on. AI is now at the heart of that work — not as a destination, but as the...  ...interests, you can contribute to one or both of these paths:  Develop with AI  You use the best AI tools to develop faster and better.... 
    Full time

    Lgi Healthcare Solutions Santé Inc.

    Montréal, QC
    more than 2 months ago
  •  ...consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic...  ...backend services. ~ Proficiency in Python (required) and experience with at...  ...processing activities and our use of job applicants' data, please view our Privacy Notice... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  •  ...TÂCHES QUE VOUS ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu d’un...  ...YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model used... 
    Full time
    Temporary work
    Worldwide

    Sogeclair

    Montréal, QC
    more than 2 months ago
  •  ...in their daily work. As a Senior Mobile Developer, you'll own the delivery of complex mobile...  ...we build, not just what we build. The "AI Enabled" framing is intentional: you'll integrate...  ....  ~ Contribute to complex mobile applications, including integration points,... 
    Full time
    Remote work
    Work from home

    Solutions Petal Inc.

    Montréal, QC
    more than 2 months ago
  •  ...recherchons un Développeur Python expérimenté , doté d’une solide...  ...trading internationales aux applications critiques pour les compagnies...  ...? We are seeking a Python Developer with a proven track record of...  ...most importantly, inclusion. Applicants must be currently authorized... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    mthree Recruiting Portal

    Montréal, QC
    a month ago
  •  ...Staff Automation & Integration Developer and will be reporting to the...  ...technical solutions. Build with AI engineering tooling — agentic...  ...with AlayaCare’s stack (Python, React (prefer Vue.JS), SQL, AWS...  ...qualified candidates. If your application is declined automatically, you... 
    Internship
    Work at office
    Flexible hours
    Shift work

    AlayaCare

    Montréal, QC
    10 hours ago
  •  ...looking for exceptionally bright Software Developer at the beginning of their career who are passionate...  ...problems while leveraging modern AI-assisted development tools to accelerate learning...  ...at least one programming language such as Python, Java, C#, JavaScript, or similar.... 
    Full time
    Internship
    Work at office

    Kitco Inc

    Montréal, QC
    more than 2 months ago
  • $60k - $120k per year

     ...moins 2 ans en IA/ML. Expertise en Python et développement d'agents IA. Expérience...  ...(TI) et en management au monde. AI Expert developer Position Description Responsibilities...  ..., AI tools may be used to help assess applications though they never replace human... 
    Montréal, QC
    2 days ago
  •  ...alongside multidisciplinary teams developing autonomous multi-agent drone...  ...team to convert an existing Python solution into C++ for...  ...a real-time environment. Develop new features and capabilities...  ...Eligibility requirement: Applicants must be Canadian Citizens or... 
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    4 days ago
  •  ...logiciel, particulièrement en Python . Capacité à investiguer...  ...international. Paid Intern, AI and Robotics for Autonomous Heavy...  ...experienced software developers, simulation specialists, and domain...  ...technologies with Vortex Studio and develop the experimental... 
    Apprenticeship
    Internship
    Work at office

    Cm Labs

    Montréal, QC
    8 days ago
  •  ...ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical...  ...with Kubernetes , containerized applications, and cloud native deployment environments...  ..., prompts, or guardrails where applicable. • A demonstrated ability to mentor... 
    Long term contract
    Full time

    Elits

    Montréal, QC
    a month ago
  • $96.56k - $128.74k per year

     ...Application deadline: October 21, 2026, 12:00PM ET Join the EDC Team! At EDC, we support...  ...through trade. Position: Senior AI Developer Employment Type: Permanent...  ...security screening requirements. Internal applicants must also meet EDC's eligibility criteria... 
    Permanent employment
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    11 days ago
  •  ...du poste L’équipe Développement d’applications IA (DAI) conçoit et bâtit des applications...  ...des fonctionnalités backend (Python/FastAPI, APIs, intégrations de bases de...  ...sélectionnées seront contactées. AI Applications Developer About Mila Founded by Professor... 
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila

    Montréal, QC
    more than 2 months ago
  • $140k - $160k per year

     ...in Canada/US and Europe. We currently have a role as an AI Application Modernization Architect/Lead with our large consulting client,...  ...GitHub Actions Docker / Kubernetes Java, .NET, Python React / Angular PostgreSQL, SQL Server, Cosmos DB... 
    Remote job
    Long term contract
    Permanent employment
    Contract work
    Freelance
    2 days per week
    3 days per week

    Tech Talent International

    Montréal, QC
    4 days ago
  •  ...the wider industrial world, with industrial AI inside the shift, not on top of it. The...  ...gets done.   Role overview Our team develops the AI assistant built into Poka. Workers...  ..."good" means and measure it. You write Python every week. If you're looking for a role... 
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work
    2 days per week

    Poka EN

    Montréal, QC
    2 days ago
  •  ...the Role We are seeking a Fullstack Developer (Python) reporting to our Associate Director of...  ...maintainability and scalability. Monitor applications in production investigate issues and...  ...emerging technologies. ~ Strong knowledge of AI-assisted development practices combined... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    a month ago
  •  ...outils d' IA pour le développement logiciel (AI-assisted / Agentic Development) est...  ...intelligents et d'améliorer les capacités des applications. Utiliser des outils d'IA pour le...  ...Job Posting Title: Agentic AI Java Developer Status: Permanent, full-time Location... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    more than 2 months ago
  •  ...through world-class networks, AI-powered solutions, and digital...  ...are looking for a Full Stack Developer – Applied AI to join our innovative...  ...high-quality, trustworthy web applications. Key Responsibilities •...  ...Experience with Python. Experience with RAG architectures... 
    Full time
    Manual labor
    Work at office
    3 days per week

    Bell

    Montréal, QC
    4 days ago
  •  ...good fit for you! We're looking for a Senior AI/ML Developer to design, build, and deploy production-ready AI...  ...and deploy production AI/ML solutions using Python. Develop LLM, RAG, and multi-agent AI applications. Build APIs and AI services using FastAPI (or... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer - (AI Applications). Be the first to apply!