Enable job alerts via email!

Python Back End Software Developer (AI team) / Développeurs logiciels (Python)

Ultimate Software

Montreal

Hybrid

CAD 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking talented AI Engineers to join their dynamic team. In this hybrid role, you'll work on next-generation AI products that transform HR processes. Your responsibilities will include writing clean, efficient code, participating in design reviews, and engaging in the development of generative AI solutions. With a focus on collaboration and continuous improvement, this position offers a unique opportunity to make a significant impact in the HCM space. Join a forward-thinking organization that values diversity and inclusion while providing a supportive work environment.

Benefits

Wellness programs
Tuition reimbursement
Customizable expense reimbursement program

Qualifications

  • 2+ years of software development experience required.
  • Proficiency in Python and related frameworks is essential.

Responsibilities

  • Develop and maintain software solutions in a collaborative environment.
  • Engage in data collection and model training for GenAI products.

Skills

Python
FastAPI
PyTest
Celery
Analytical Skills
Problem Solving
Object-oriented Programming
Concurrency
REST APIs

Education

Bachelor's degree in Computer Science
Equivalent experience

Tools

Git
GitHub
JIRA
Terraform
GitHub Actions
SQL
NoSQL
Docker
Kubernetes

Job description

Version française plus bas - French version below

*** This a hybrid opportunity requiring reporting to UKG's Montreal, QC office location starting from the first day of employment, 3 days per week and working remotely 2 days. ***

**Company Overview**

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. We are on a mission to inspire organizations to become great workplaces through our award-winning HR technology. Our culture values diversity, inclusion, and employee well-being, offering benefits like wellness programs, tuition reimbursement, and U Choose, a customizable expense reimbursement program.

**About the role**

UKG is a leader in the HCM space, innovating with AI and developing generative AI solutions to transform HR. We seek talented AI Engineers to develop next-generation AI/GenAI products, working on impactful SaaS projects used worldwide. As a Software Engineer II, you will design, develop, test, deploy, and maintain software solutions in a collaborative environment.

**Responsibilities:**

  1. Software Development: Write clean, maintainable, and efficient code for applications and systems.
  2. GenAI Product Development: Engage in data collection, preprocessing, model training, evaluation, and deployment; research cutting-edge generative AI techniques.
  3. Design and Architecture: Participate in design reviews with peers and stakeholders.
  4. Code Review: Review peer code, providing constructive feedback following industry best practices.
  5. Testing: Develop testable software, define and automate tests using tools like Junit, Selenium, and design patterns.
  6. Debugging and Troubleshooting: Address defects and customer issues promptly and effectively.
  7. Service Quality: Monitor service health, collaborate on incident management, and perform root cause analysis.
  8. DevOps: Understand and begin to own responsibilities within a DevOps model, working with product management on requirements and deployment.
  9. Documentation: Document features, fixes, and contribute to training materials.

**About you**

**Basic Qualifications:**

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 2+ years of software development experience.
  • Proficiency in Python, FastAPI, PyTest, Celery, and other Python frameworks.
  • Experience with software practices, design patterns, version control (Git, GitHub), and issue tracking (JIRA).
  • Basic understanding of cloud and DevOps principles.
  • Strong analytical and problem-solving skills.

**Preferred Qualifications:**

  • Object-oriented programming, concurrency, REST APIs.
  • Experience with CI/CD tools like Terraform, GitHub Actions.
  • Knowledge of AI/ML, GenAI, MLOps, frameworks like LangChain, LangGraph.
  • Experience with SQL/NoSQL databases, testing tools, GCP technologies, Docker, Kubernetes, Java, Scala — at least some of these are a plus.

UKG is committed to diversity and equal opportunity employment. We welcome all qualified applicants and provide accommodations for persons with disabilities at UKGCareers@ukg.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Technical Art Director | Directeur rice technique artistique

Behaviour Interactive

Montreal

Remote

CAD 80,000 - 120,000

9 days ago

Software Developer – Cloud Services Development Team Full-time Position Hybrid

Ribbon Communications Inc.

Montreal

Hybrid

CAD 60,000 - 100,000

Yesterday
Be an early applicant

Python Back End Software Developer (AI team) / Développeurs logiciels (Python)

UKG

Montreal

Hybrid

CAD 70,000 - 110,000

12 days ago

Software Developer – Cloud Services Development Team Full-time Position Hybrid

Ribbon Communications Inc.

Montreal

Hybrid

CAD 70,000 - 110,000

4 days ago
Be an early applicant

Software Developer – Cloud Services Development Team Full-time Position Hybrid

Ribbon Communications

Montreal

On-site

CAD 70,000 - 110,000

3 days ago
Be an early applicant

Développeur.euse logiciel senior - Workleap AI

Workleap

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Développeur.euse logiciel senior - Workleap AI

Workleap

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Ingénieur Systèmes de Base de Données Satellite

MANNARINO

Montreal

Hybrid

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Cloud computing system support specialist - Technical Architect II

Bell Canada

Montreal

Hybrid

CAD 80,000 - 110,000

Today
Be an early applicant