Back to results

Python Developer

  • Montreal, QC, Canada

$50 to $60 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$50 to $60 CAD / hour
Job type
Contract
Posting language
English
Posted

Original job description

Only Locals to Montreal.

In Person interview must.

Job Title: Python & Database Developer

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
More about this job

Responsibilities

Develop production-grade data processing pipelines and AI/ML services using Python and FastAPI. Design and deploy generative AI solutions and anomaly detection algorithms to solve business problems.

Requirements

Requires 5-7 years of Python and database experience, with 2-3 years of hands-on AI project experience. Must be local to Montreal for an in-person interview and hybrid office presence.

Skills

  • Python
  • SQL
  • FastAPI
  • Pandas
  • Scikit-learn
  • Generative AI
  • LLMs
  • Anomaly Detection
  • Data Processing Pipelines
  • Stored Procedures
  • Unix
  • Git
  • Pytest
  • OOP
  • Time Series Analysis
  • Pattern Mining

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Data & Analytics
  • Technology
  • Engineering
  • Finance & Accounting

Keywords

  • Python
  • Database
  • AI
  • Machine Learning
  • Pandas
  • Scikit-learn
  • Anomaly Detection
  • Isolation Forest
  • Clustering
  • Time Series Analysis
  • Pattern Mining
  • Generative AI
  • LLM
  • Multimodal Models
  • OOP
  • FastAPI
  • SQL
  • Stored Procedures
  • Unix
  • Git
  • Pytest
  • Agile
  • Finance
  • Containerization
  • Banking
  • Data Pipelines

Report this job