Full-time Posted June 18, 2026
Apply Now

Job Description

Join Citi as a mid-level Python Developer specializing in NLP, ML, and Generative AI. You'll develop NLP pipelines and work with large-scale data processing in this engaging tech role.

This role focuses on leveraging your expertise in Python programming, data engineering, and AI/NLP. Ideal candidates will have 3-5 years of hands-on experience with tools like PySpark, Pandas, and libraries such as Flair and BERT. You'll play a crucial part in building scalable APIs and CI/CD pipelines that support dynamic AI applications.

Key Responsibilities: • Develop and optimize ETL/data processing jobs • Build and maintain NLP pipelines using Flair and BERT • Create scalable APIs using Flask for model inference • Implement data parsing for efficient performance • Monitor application health and streamline workflows

Requirements: • 3-5 years of Python programming experience • Strong fundamentals in OOP and design patterns • Experience with NLP libraries and distributed data...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application