Citi

Citi Python Developer - AI & Data Engineering

📍 Location
mississauga, peel region
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Join Citi as a Python Developer focused on NLP and AI, working on transformative projects in a collaborative environment. This mid-level role combines development, data processing, and automation.
With a focus on candidates with 3-5 years of experience, this position emphasizes Python programming along with NLP and data engineering. You will enhance AI capabilities by developing NLP pipelines and optimizing data processing workflows using libraries like PySpark and Pandas. Responsibilities include API integrations and CI/CD support to streamline deployment processes.
Key Responsibilities:
• Optimize data processing jobs with PySpark and Pandas
• Develop scalable NLP pipelines using BERT and Flair
• Build REST APIs for model integrations
• Implement data serialization with high-performance libraries
• Monitor applications using ITRS Geneos
Requirements:
• 3–5 years of hands-on Python experience
• Strong understanding of data engineering principles
• Expe...

Start Your Week Right!

Apply now and make every Monday exciting with Citi

Apply for this Position