Ci
Python Developer - NLP, ML, Gen AI - Assistant Vice President
Citigroup Inc.
Full-time
mississauga, peel region
IT & Technology
Posted:
June 15, 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 t...
Apply for this Job
Submit your application for the Python Developer - NLP, ML, Gen AI - Assistant Vice President position at Citigroup Inc..
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 15, 2026
Deadline:
July 25, 2026