Python Developer

Soho Square Solutions

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Soho Square Solutions in Montreal seeks a senior AI/ML engineer with 5–7 years of Python and database experience to design production-grade data pipelines and AI services. Proficiency with pandas, scikit-learn, anomaly detection, and generative AI using LLMs is required.

On-site presence 3 days per week and collaboration within Agile squads are expected. Strong skills in OOP, FastAPI, SQL, Unix, Git, and pytest, plus the ability to work on multiple projects in a fast-paced environment, are

Qualifications

  • 5–7 years of Python & database experience
  • 2–3 years of hands-on AI project experience
  • Strong proficiency in Python for production-grade data pipelines and AI services
  • Expertise in pandas and familiarity with scikit-learn
  • Experience with anomaly detection algorithms (isolation forest, clustering, time series)
  • Design and deploy generative AI solutions using LLMs and multimodal models
  • Familiarity with OOP and FastAPI for AI service endpoints
  • Good knowledge of SQL queries and stored procedures
  • Working knowledge of Unix and version control (Git)
  • Writing unit tests (pytest)
  • Able to work in a fast-paced environment and on multiple projects
  • Nice-to-have: Agile squads experience, finance data knowledge
  • Model performance monitoring, logging, and deployment of ML services

Responsibilities

  • (Not explicitly stated in HTML)

Skills

Python programming
Data processing pipelines
AI/ML services
Pandas
scikit-learn
Anomaly detection
LLMs / Generative AI
OOP
SQL
Unix
Git
pytest
Team collaboration
Agile / Sprint

Tools

FastAPI
SQL
Git
pytest
Unix

Job description

Location: Montreal (day 1 onboarding onsite/in-office presence required 3x/week)

Years of experience:

  • 5-7 years of Python & Database experience (70%)
  • 2-3 years of hands-on AI project experience (30%)

Skills Required:

  • Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services
  • Expertise in pandas and familiarity in scikit-learn libraries for data manipulation and machine learning model implementation
  • Experience with anomaly detection algorithms and techniques, particularly isolation forest, clustering, time series analysis, and pattern mining
  • Design and deploy generative AI solutions using LLMs and multimodal models to solve business problems
  • Familiarity with object-oriented programming (OOP)
  • Expertise in FastAPI framework for building AI service endpoints and asynchronous processing systems
  • Good knowledge of Database concepts and writing SQL queries and Stored Procedures
  • Working knowledge of Unix
  • Experience with version control tools (preferably Git)
  • Writing unit tests (e.g. using pytest)
  • Self-starter with ability to work in a fast-paced environment and be able to work on multiple projects

Good to Have:

  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

LanceSoft, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Python & Database Developer
Python & Database Developer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Senior Python AI/ML Engineer — Production Pipelines
Senior Python AI/ML Engineer — Production Pipelines

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
PYTHON DEVELOPER - GENAI / AI
PYTHON DEVELOPER - GENAI / AI

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 120,000 - 180,000
Applied AI Engineer
Applied AI Engineer

Worky • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
PYTHON DEVELOPER - GENAI / LLM
PYTHON DEVELOPER - GENAI / LLM

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 99,000 - 121,000
Montréal [Hybrid] AI-Native Python Developer
Montréal [Hybrid] AI-Native Python Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 110,000 - 180,000
AI Developer
AI Developer

GenAIz • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Competitive salary and benefits
Cutting-edge Life Sciences projects
Flexible remote work
+2