Python Developer

Soho Square Solutions

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 & Database Developer
Python & Database Developer

Randstad Enterprise • Montreal (administrative region)

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

Astek • Montreal (administrative region)

On-site
CAD 90,000 - 130,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
AI engineer
AI engineer

Soho Square Solutions • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
AI Developer
AI Developer

Genpact • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Data and AI Developer
Data and AI Developer

TEEMA • 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
AI Developer Senior
AI Developer Senior

Intact Financial Corporation • Montreal (administrative region)

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

Worky • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Data Scientist
Data Scientist

Valnet Inc. • Montreal

On-site
CAD 70,000 - 100,000
Full health insurance
Daily on-site lunches
Fitness subscription reimbursement
+1