Full-time

Citi Python Developer - AI & Data Engineering

Posted by Citi • mississauga, peel region, Canada

📍 mississauga, peel region 🕒 June 01, 2026

About the Role

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

Ready to Apply?

Submit your application today and take the next step in your career journey with Citi.

Apply Now