Mid-Level Python Developer - NLP and ML

08763 Citi Canada Technology Services ULC

Full-time IT & Technology
Apply Now
Location
mississauga, peel region, Canada
Posted
June 05, 2026

Job 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 ...