Python AI Developer in Montréal

Python AI Developer in Montréal

Montréal Full-Time 123750 - 151250 $ / year (est.) Hybrid
C

At a Glance

  • Tasks: Design and develop AI solutions using Python, focusing on data processing and machine learning.
  • Company: Join a leading tech firm in Montreal with a focus on innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic work environment with potential for career advancement.
  • Why this job: Be at the forefront of AI technology and make a real impact in the industry.
  • Qualifications: 5-7 years of Python experience and hands-on AI project expertise required.

The predicted salary is between 123750 - 151250 $ per year.

Job Summary

We are seeking a skilled Python Developer with 5-7 years of Python experience, including 2-3 years of hands-on AI project experience.

The ideal candidate will be responsible for designing, developing, and deploying production-grade data processing pipelines and AI/ML services, with a focus on anomaly detection and generative AI solutions.

This role requires strong analytical skills, proficiency in data manipulation, machine learning model implementation, and experience building robust AI service endpoints.

The position is located in Montreal, requiring an initial on-site presence three times per week for onboarding.

Key Responsibilities

  • Develop production-grade data processing pipelines and AI/ML services using Python.
  • Implement machine learning models using pandas and scikit-learn.
  • Apply anomaly detection algorithms and techniques, including isolation forest, clustering, time series analysis, and pattern mining.
  • Design and deploy generative AI solutions utilizing LLMs and multimodal models.
  • Build AI service endpoints and asynchronous processing systems using the Fast API framework.
  • Write and execute SQL queries and Stored Procedures, demonstrating a good knowledge of database concepts.
  • Utilize version control tools, preferably Git, for code management.
  • Write unit tests, for example, using pytest.
  • Work effectively in a fast-paced environment and manage multiple projects simultaneously.
  • Required Qualifications
  • 5-7 years of experience with Python.
  • 2-3 years of hands-on AI project experience.
  • Strong proficiency in Python with experience developing production-grade data processing pipelines and AI/ML services.
  • Expertise in pandas and familiarity with scikit-learn libraries.
  • Experience with anomaly detection algorithms and techniques, including isolation forest, clustering, time series analysis, and pattern mining.
  • Ability to design and deploy generative AI solutions using LLMs and multimodal models.
  • Familiarity with object-oriented programming (OOP).
  • Expertise in the Fast API framework.
  • Good knowledge of Database concepts and writing SQL queries and Stored Procedures.
  • Working knowledge of Unix.
  • Experience with version control tools (preferably Git).
  • Experience writing unit tests (e. g. using pytest).
  • Self-starter with the ability to work in a fast-paced environment and on multiple projects.
  • Preferred Qualifications
  • Experience of working in Agile Squads.
  • Finance data domain knowledge.
  • Understanding of model performance monitoring, model debugging, and logging systems within AI applications.
  • Experience with containerization and deployment of ML services in enterprise environments.
  • #J-18808-Ljbffr

Python AI Developer in Montréal employer: Compunnel Inc.

Join a forward-thinking company in Toronto that prioritizes innovation and employee development. As a Digital Banking Engineering Manager, you'll thrive in a collaborative work culture that values continuous improvement and offers ample opportunities for professional growth. With a focus on modern banking solutions, this role not only allows you to lead a talented team but also empowers you to make a meaningful impact in the digital banking landscape.

C

Contact Details:

Compunnel Inc. Recruitment Team

We think you need these skills to ace Python AI Developer in Montréal

Python
AI/ML Services Development
Data Processing Pipelines
Anomaly Detection Algorithms
Isolation Forest
Clustering
Time Series Analysis