Python GenAI developer

Citi

Citi

Software Engineering

Irving, TX, USA · O'Fallon, MO, USA · New York, NY, USA

Posted on May 23, 2026

Python GenAI developer

Job Req Id:

26948068

Location(s):

Chennai, Tamil Nadu, India

Job Type:

Hybrid

Posted:

Apr. 23, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

As a Junior Python and GenAI Developer, you will play a crucial role in designing, developing, and deploying AI-powered applications. You will work closely with senior engineers and data scientists to build robust, scalable, and efficient systems, with a particular focus on Python-based development and integrating Generative AI models. This is an excellent opportunity for an aspiring developer to gain hands-on experience with advanced AI technologies and contribute to impactful projects.

Key Responsibilities:

  • Software Development:Write clean, maintainable, and efficient code in Python for various applications and services.
  • Generative AI Implementation:Assist in the integration, fine-tuning, and deployment of Generative AI models (e.g., Large Language Models, Diffusion Models) into existing or new platforms.
  • Data Handling:Work with data pipelines, perform data preprocessing, and ensure data quality for AI model training and inference.
  • Collaboration:Collaborate with cross-functional teams, including product managers, designers, and other engineers, to understand requirements and deliver solutions.
  • Testing and Debugging:Participate in testing, debugging, and troubleshooting software and AI model issues.
  • Documentation:Create and maintain technical documentation for code, models, and system architectures.
  • Learning & Growth:Continuously learn and stay updated with the latest trends and advancements in Python programming, AI, and GenAI.

Qualifications:

  • Experience: 3+ years experience in Python Development
  • Education:Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
  • Programming Skills:Proficiency in Python is essential, with a good understanding of object-oriented programming principles.
  • AI/ML Fundamentals:Basic understanding of machine learning concepts, algorithms, and workflows. Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch) is a plus.
  • Generative AI Interest:Demonstrated interest or experience (e.g., academic projects, personal projects) in Generative AI techniques and models.
  • Problem-Solving:Strong analytical and problem-solving skills.
  • Communication:Excellent verbal and written communication skills.
  • Team Player:Ability to work effectively in a collaborative team environment.

Preferred Qualifications (Nice to Have):

  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with version control systems (e.g., Git).
  • Experience with RESTful APIs and microservices.
  • Understanding of MLOps principles.
  • Contributions to open-source projects or a strong GitHub portfolio.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

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 (opens in new window).

View Citi’s EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.