Python & Database Developer

Astek

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Astek is seeking a skilled data/AI engineer in Montreal to design and deploy production-grade data pipelines and AI/ML services. You will implement anomaly detection, develop generative AI solutions with LLMs, and build robust endpoints using FastAPI.

Ideal candidates have 5–7 years of Python and database experience, plus 2–3 years of hands-on AI projects. Familiarity with Unix, Git, and pytest is expected, with a plus for Agile squad experience.

Qualifications

  • 5–7 years of Python and database experience.
  • 2–3 years of hands-on AI project experience.
  • Experience with anomaly detection (isolation forest, clustering, time series).
  • Experience building AI/ML services and generative AI solutions with LLMs.
  • Proficient with FastAPI for AI endpoints.
  • SQL knowledge and ability to write stored procedures.
  • Familiar with Unix and version control (Git).
  • Experience with unit tests (pytest).
  • Able to work on multiple projects in a fast-paced environment.
  • Agile squad experience is a plus.

Skills

Python programming
Data processing
AI/ML services
Team collaboration
Self-starter

Tools

Python
pandas
scikit-learn
FastAPI
SQL
Unix
Git
pytest
Docker

Job description

  • 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.
Years of experience:
  • 5-7 years of Python & Database experience (70%)
  • 2-3 years of hands-on AI project experience (30%)
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 Developer
Python Developer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
AI Data Python Developer
AI Data Python Developer

Insight Global • Canada

On-site
CAD 80,000 - 100,000
Data/AI Engineer
Data/AI Engineer

Jobtailor • Vancouver

On-site
CAD 110,000 - 150,000
Gen AI Engineer
Gen AI Engineer

Smart IT Frame LLC • Halifax

On-site
CAD 100,000 - 150,000
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
Multiple AI/Python Developer Roles
Multiple AI/Python Developer Roles

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 160,000
Python Developer
Python Developer

Kelly • Mississauga

On-site
CAD 90,000 - 120,000
Junior Machine Learning Engineer
Junior Machine Learning Engineer

Jobtailor • North Vancouver

On-site
CAD 90,000 - 140,000
Developer, AI Applications Development
Developer, AI Applications Development

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 130,000