Stand out for this role — generate a tailored resume and cover letter in about a minute.
Citi in India seeks a mid-level Python Developer blending data engineering and AI/NLP work to build scalable NLP pipelines and data platforms. You will develop PySpark data jobs, REST APIs with Flask, and MLflow-based model tracking, while collaborating across teams.
You should be proficient with PyTorch/TensorFlow optional, Redis caching, CI/CD via GitHub, and Linux shell scripting, with a strong grasp of design patterns and debugging.
We are looking for a mid-level Python Developer 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.
------------------------------------------------------
Technology
------------------------------------------------------
Applications Development
------------------------------------------------------
Full time
------------------------------------------------------
Please see the requirements listed above.
------------------------------------------------------
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.