Python & Database Developer

Sohosquaresolutions — Canada · Posted ~1 day ago

Senior Hybrid

Skills

Python Production-grade data pipelines AI/ML services Pandas Scikit-learn Anomaly detection Isolation Forest Clustering Time series analysis Pattern mining Generative AI LLMs Multimodal models OOP FastAPI SQL Database development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a data and AI engineering team developing production-grade pipelines and intelligent services. You’ll use Python, pandas, machine learning, anomaly detection, LLMs, multimodal models, FastAPI, and SQL to solve business problems and deploy scalable AI solutions. The role requires 5–7 years of Python/database experience plus 2–3 years of hands-on AI project experience, with initial onsite onboarding and regular in-office presence.

Highlights

Hands-on opportunity combining Python, database engineering, machine learning, anomaly detection, and generative AI. The role offers substantial ownership across production data pipelines and AI services, with hybrid work after initial onsite onboarding.

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 servicesExpertise in pandas and familiarity in scikit-learn libraries for data manipulation and machine learning model implementationExperience with anomaly detection algorithms and techniques, particularly isolation forest, clustering, time series analysis, and pattern miningDesign and deploy generative AI solutions using LLMs and multimodal models to solve business problemsFamiliarity with object-oriented programming (OOP)Expertise in FastAPI framework for building AI service endpoints and asynchronous processing systemsGood knowledge of Database concepts and writing SQL queries and Stored ProceduresWorking knowledge of UnixExperience 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 SquadsFinance data domain knowledgeUnderstanding of model performance monitoring, model debugging, and logging systems within AI applicationsExperience with containerization and deployment of ML services in enterprise environments