Python & Database Developer
Develop production-grade data processing pipelines and AI/ML services using Python and FastAPI. Design and deploy generative AI solutions and multimodal models to solve business problems.
- Hybrid
- Montréal, QC
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
Summary: Duration: 12 months contract Location: Montreal, QC Work Mode: Hybrid (3x/week onsite) Responsibilities: Develop production-grade data processing pipelines and AI/ML services using Python. Implement data manipulation and machine learning models using pandas and scikit-learn libraries. Design and deploy generative AI solutions using LLMs and multimodal models to solve business problems. Build AI service endpoints and asynchronous processing systems using the FastAPI framework. Requirements: Minimum 5 years of experience in Python and database development. Minimum 2 years of hands-on AI project experience. Strong proficiency in Python and experience with anomaly detection algorithms and techniques. Good knowledge of database concepts, SQL queries, and stored procedures. Familiarity with object-oriented programming (OOP) and working knowledge of Unix. Experience with version control tools, preferably Git. Ability to write unit tests, e.g., using pytest. Self-starter with the ability to work in a fast-paced environment and manage multiple projects. Preferred Skills: Experience working in Agile Squads. Finance data domain knowledge. Understanding of model performance monitoring, debugging, and logging systems within AI applications. Experience with containerization and deployment of ML services in enterprise environments. This role is for an existing vacancy.
What you’ll do
Develop production-grade data processing pipelines and AI/ML services using Python and FastAPI. Design and deploy generative AI solutions and multimodal models to solve business problems.
Requirements
Requires at least 5 years of Python and database experience, with 2 years specifically in AI projects. Proficiency in SQL, OOP, Unix, and version control tools like Git is essential.
Listed skills
- SQLPreferred
- AgilePreferred
- GitPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Database Development
- AI/ML Services
- Pandas
- Scikit-learn
- Generative AI
- LLMs
- FastAPI
- SQL
- Stored Procedures
- OOP
- Unix
- Git
- Pytest
- Anomaly Detection
- Agile
Job areas
- Software
- Data & Analytics
- Technology
- Engineering
- Finance & Accounting
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Not Applicable
- Application method
- Direct apply is available
