Full-time

Mid-Level Python Developer - NLP and ML

Posted by 08763 Citi Canada Technology Services ULC • June 05, 2026

📍 mississauga, peel region, Canada
Apply Now

Description

Advance your career as a mid-level Python Developer focusing on NLP, ML, and Generative AI. Build robust NLP pipelines and work with large-scale data processing tools in a dynamic environment.

In this role, you will leverage your 3-5 years of Python programming experience to develop and optimize data processing jobs using PySpark and Pandas. Your skills in building APIs, integrating with platform services, and supporting CI/CD deployments will be essential. Join a team that thrives on innovation as you create scalable ingestion and transformation pipelines.

Key Responsibilities:
• Develop ETL jobs using PySpark, Pandas, and related libraries
• Create and maintain NLP pipelines with Flair, BERT, and LLM models
• Build Flask-based APIs for model inference and service integrations
• Manage ML models using MLflow for tracking and deployment
• Monitor application health using ITRS Geneos

Requirements:
• 3-5 years of ...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with 08763 Citi Canada Technology Services ULC.

Apply for this Job