Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Associate
- Application method
- Direct apply is available
Job summary
Develop production-grade data processing pipelines and service endpoints using Python and FastAPI, including asynchronous processing. Work with databases and SQL, write stored procedures and optimized queries, and support testing and deployment of data and machine learning services.
Job details
Hi, I would like to share an excellent opening Contact “Python & Database Developer do go through the details and kindly send me the updated resume. Location : Montreal, QC (Hybrid) Type of Hire : Contract Mode of interview : WebEx / Teams Skills Required: - Strong proficiency of Python with experience developing production-grade data processing pipelines - Familiarity with object-oriented programming (OOP) - Good knowledge of Database concepts and writing SQL queries and Stored Procedures and query optimization - Expertise in FastAPI framework for building service endpoints and asynchronous processing systems - 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 - Experience of working in Agile Squads is good to have - Finance data domain knowledge is also desired Good to Have: Understanding of model performance monitoring, model debugging, and logging systems within AI applications Experience with containerization and deployment of ML services in enterprise environments 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 Expertise in pandas and familiarity in scikit-learn libraries for data manipulation and machine learning model implementation Hybrid role: 3 days on-site / 2 days remote
What you’ll do
Develop production-grade data processing pipelines and service endpoints using Python and FastAPI, including asynchronous processing. Work with databases and SQL, write stored procedures and optimized queries, and support testing and deployment of data and machine learning services.
Requirements
The role requires strong Python skills, familiarity with object-oriented programming, database concepts, SQL, FastAPI, Unix, version control, and unit testing. Finance data knowledge and Agile experience are desirable; additional preferred experience includes machine learning, anomaly detection, generative AI, pandas, scikit-learn, and enterprise deployment.
Listed skills
- SQL · Preferred
- Machine learning · Preferred
- Agile · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Data Processing Pipelines
- Object-Oriented Programming
- SQL
- Stored Procedures
- Query Optimization
- FastAPI
- Asynchronous Processing
- Unix
- Git
- Unit Testing
- Pytest
- Agile
- Finance Data
- Machine Learning
- Generative AI
Job areas
- Software
- Technology
- Data & Analytics
- Finance & Accounting
More jobs from Ztek Consulting
Full Stack Developer (Java/JavaScript)
- Hybrid
- Montréal, QC
- Posted Oct 24, 2026
Full Stack Developer (Java/JavaScript)
- Hybrid
- Montréal, QC
- Posted Oct 17, 2026
DevOps Consultant
- Hybrid
- Halifax, NS
- Posted Oct 16, 2026
Full Stack JAVA Developer (Java/JavaScript)
- On-site
- Montréal, QC
- Posted Oct 16, 2026
