LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Python AI/ML Development Engineer

ExperiencedNo visa sponsorship
Citi logo

at Citi

Bulge Bracket Investment Banks

Posted 5 days ago

No clicks

**Python AI/ML Development Engineer** Drive innovation in Citi's AI capabilities. Develop, maintain, and scale Python-based platforms for AI-driven apps. Utilize FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face. Expertise in Generative AI models (Transformers, GANs, Diffusions) and Agentic AI required. Collaborate with AI/ML researchers, data scientists, and product teams. Enhance cloud architecture. Strong software development practices and communication skills essential. 6+ years of relevant experience.

Compensation
Not specified

Currency: Not specified

City
Chennai
Country
India

Full Job Description

Python AI/ML Development Engineer

Apply (opens in new window)
Save
Job Req Id:
26961945
Location(s):
Chennai, Tamil Nadu, India
Job Type:
On-Site/Resident
Posted:
May. 13, 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, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Python AI/ML Development Engineer

About the Role

Citi is seeking a highly skilled and experienced Python AI/ML Platform Engineer to join our innovative team. In this pivotal role, you will be instrumental in designing, developing, and implementing scalable and robust Python-based platforms that power our next-generation AI-driven applications and systems. You will work with cutting-edge Generative AI models and architectures, contributing to the strategic advancement of AI capabilities within the financial industry. This is an exciting opportunity for a passionate engineer to drive technological innovation and deliver high-impact solutions in a dynamic and challenging environment.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance Python-based platforms for AI-driven applications and systems.
  • Implement backend services and APIs, ensuring seamless integration with various internal and external systems.
  • Leverage salient Python libraries and frameworks such as Fast API, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face to build sophisticated AI/ML solutions.
  • Apply deep expertise in Generative AI models and architectures, including transformers, large language models (LLMs like Llama 3, Llama 4, Gemini, GPT-4), Generative Adversarial Networks (GANs), and diffusion models.
  • Incorporate solid understanding and principles of Agentic AI into platform design and implementation.
  • Contribute to the strategic evolution of our cloud architecture, with a focus on public cloud offerings and best practices.
  • Collaborate with AI/ML researchers, data scientists, and product teams to translate complex requirements into technical designs and scalable solutions.
  • Ensure the delivery of production-grade solutions, adhering to best practices in software development, including agile methodologies, CI/CD pipelines, comprehensive software testing, and rigorous code reviews.
  • Actively participate in code reviews, providing constructive feedback and ensuring high code quality and maintainability.
  • Continuously research and integrate new AI/ML technologies and tools into our platforms to enhance capabilities and performance.
  • Effectively communicate technical concepts and solutions to diverse audiences, both technical and non-technical.
  • Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.

Qualifications

  • 6+ yearsof relevant experience in developing and implementing scalable and robust Python-based platforms for AI-driven applications and systems.
  • 5+ yearsof experience delivering complex Python-based solutions and services (e.g., backend services, APIs) into production environments.
  • Proven hands-on experience utilizing salient Python libraries such as Fast API, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face.
  • Deep understanding of Generative AI models and architectures, including transformers, LLMs (Llama 3, Llama 4, Gemini, GPT-4), GANs, and diffusion models. Solid understanding of Agentic AI principles is essential.
  • Experience with cloud architectures, with specific experience in public cloud offerings (e.g., AWS, Azure, GCP).
  • Strong passion and proven hands-on experience integrating with AI/ML technologies, particularly using Python.
  • Proficiency in modern software development practices, including agile development, CI/CD pipelines, comprehensive software testing, and peer code reviews.
  • Ability to quickly learn new technologies, adjust priorities in a fast-paced environment, influence highly skilled engineering teams, and guide technology decisions.
  • Excellent communication and documentation skills, with the ability to communicate clearly and concisely, both written and verbal.
  • Strong analytical, problem-solving skills, and a strategic mindset.
  • Experience in the financial industry is a significant advantage.

Education

  • Bachelors or Masters degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field.

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

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 Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save

Python AI/ML Development Engineer

Compensation

Not specified

City: Chennai

Country: India

Citi logo
Bulge Bracket Investment Banks

5 days ago

No clicks

at Citi

ExperiencedNo visa sponsorship

**Python AI/ML Development Engineer** Drive innovation in Citi's AI capabilities. Develop, maintain, and scale Python-based platforms for AI-driven apps. Utilize FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face. Expertise in Generative AI models (Transformers, GANs, Diffusions) and Agentic AI required. Collaborate with AI/ML researchers, data scientists, and product teams. Enhance cloud architecture. Strong software development practices and communication skills essential. 6+ years of relevant experience.

Full Job Description

Python AI/ML Development Engineer

Apply (opens in new window)
Save
Job Req Id:
26961945
Location(s):
Chennai, Tamil Nadu, India
Job Type:
On-Site/Resident
Posted:
May. 13, 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, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Python AI/ML Development Engineer

About the Role

Citi is seeking a highly skilled and experienced Python AI/ML Platform Engineer to join our innovative team. In this pivotal role, you will be instrumental in designing, developing, and implementing scalable and robust Python-based platforms that power our next-generation AI-driven applications and systems. You will work with cutting-edge Generative AI models and architectures, contributing to the strategic advancement of AI capabilities within the financial industry. This is an exciting opportunity for a passionate engineer to drive technological innovation and deliver high-impact solutions in a dynamic and challenging environment.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance Python-based platforms for AI-driven applications and systems.
  • Implement backend services and APIs, ensuring seamless integration with various internal and external systems.
  • Leverage salient Python libraries and frameworks such as Fast API, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face to build sophisticated AI/ML solutions.
  • Apply deep expertise in Generative AI models and architectures, including transformers, large language models (LLMs like Llama 3, Llama 4, Gemini, GPT-4), Generative Adversarial Networks (GANs), and diffusion models.
  • Incorporate solid understanding and principles of Agentic AI into platform design and implementation.
  • Contribute to the strategic evolution of our cloud architecture, with a focus on public cloud offerings and best practices.
  • Collaborate with AI/ML researchers, data scientists, and product teams to translate complex requirements into technical designs and scalable solutions.
  • Ensure the delivery of production-grade solutions, adhering to best practices in software development, including agile methodologies, CI/CD pipelines, comprehensive software testing, and rigorous code reviews.
  • Actively participate in code reviews, providing constructive feedback and ensuring high code quality and maintainability.
  • Continuously research and integrate new AI/ML technologies and tools into our platforms to enhance capabilities and performance.
  • Effectively communicate technical concepts and solutions to diverse audiences, both technical and non-technical.
  • Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.

Qualifications

  • 6+ yearsof relevant experience in developing and implementing scalable and robust Python-based platforms for AI-driven applications and systems.
  • 5+ yearsof experience delivering complex Python-based solutions and services (e.g., backend services, APIs) into production environments.
  • Proven hands-on experience utilizing salient Python libraries such as Fast API, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face.
  • Deep understanding of Generative AI models and architectures, including transformers, LLMs (Llama 3, Llama 4, Gemini, GPT-4), GANs, and diffusion models. Solid understanding of Agentic AI principles is essential.
  • Experience with cloud architectures, with specific experience in public cloud offerings (e.g., AWS, Azure, GCP).
  • Strong passion and proven hands-on experience integrating with AI/ML technologies, particularly using Python.
  • Proficiency in modern software development practices, including agile development, CI/CD pipelines, comprehensive software testing, and peer code reviews.
  • Ability to quickly learn new technologies, adjust priorities in a fast-paced environment, influence highly skilled engineering teams, and guide technology decisions.
  • Excellent communication and documentation skills, with the ability to communicate clearly and concisely, both written and verbal.
  • Strong analytical, problem-solving skills, and a strategic mindset.
  • Experience in the financial industry is a significant advantage.

Education

  • Bachelors or Masters degree in Computer Science, Engineering, Artificial Intelligence, or a related technical field.

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

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 Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save