08
Python Developer - NLP, ML, Gen AI - Assistant Vice President (Mississauga)
08763 Citi Canada Technology Services ULC
Full-time
mississauga, peel region
IT & Technology
Posted:
June 05, 2026
Location:
mississauga, peel region, Canada
Job Description
Role Summary
We are looking for a mid-level Python Developer - NLP, ML, Gen AI with combined experience in Data Engineering and AI/NLP engineering. The candidate will build NLP pipelines using libraries such as Flair, BERT, and LLM frameworks, and will also work on large-scale data processing using PySpark, Pandas, and related data tools. The role includes developing APIs, integrating with platform services, and supporting CI/CD deployments using GitHub and LightSpeed Enterprise.
Key Responsibilities
- Develop and optimize ETL/data processing jobs using PySpark, Pandas, PyArrow, and related libraries.
- Work with Parquet files using FastParquet or pyarrow.parquet for efficient data processing.
- Implement data parsing and serialization using json, ujson, or orjson for high-performance JSON handling.
- Build and maintain NLP pipelines using Flair, BERT, and LLM-based models.
- Develop scalable ingestion and data transformatio...
Apply for this Job
Submit your application for the Python Developer - NLP, ML, Gen AI - Assistant Vice President (Mississauga) position at 08763 Citi Canada Technology Services ULC.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026