C

Citi Python Developer - NLP and Machine Learning

Citi

mississauga, peel region, Canada Full-time June 06, 2026

Found Description

Transform data processing and NLP at Citi as a Python Developer. This mid-level role specializes in building robust pipelines and APIs, leveraging cutting-edge AI technologies.
Citi seeks a skilled Python Developer experienced in machine learning and NLP engineering. You will create efficient ETL jobs with PySpark, design NLP pipelines using BERT, and develop APIs for model integration. Supporting CI/CD frameworks, you will ensure a seamless workflow while addressing large-scale data processing needs for analytics and AI applications.
Key Responsibilities:
• Develop scalable data transformation pipelines with PySpark
• Build and maintain NLP models using Flair and BERT
• Design Flask APIs for model inference and integrations
• Implement fast JSON parsing and data serialization
• Use monitoring tools for system health checks
Requirements:
• 3-5 years hands-on experience in Python
• Familiarity with NLP libraries and Flask
• Strong background in data engi...

Ready to Apply?

Submit your application for Citi Python Developer - NLP and Machine Learning at Citi

Apply Now