Mid-Level Python Developer - NLP and ML

08763 Citi Canada Technology Services ULC · mississauga, on, Canada

Location
mississauga
Job Type
Full-time
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 Python programming experience • Strong knowledge...

Ready to Apply?

Submit your application for Mid-Level Python Developer - NLP and ML at 08763 Citi Canada Technology Services ULC

Apply Now