CrawlJobs Logo

Gen Ai Python Developer – Assistant Vice President

India, Chennai, Pune · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly skilled and experienced Gen AI / Python Developer to join our innovative and dynamic engineering team. The ideal candidate will be a hands-on developer with a strong background in Python programming and extensive experience with Generative AI technologies. You will be instrumental in designing, developing, and deploying cutting-edge AI-powered solutions, working with various Gen AI APIs, and building robust backend services.

Job Responsibility

  • Design, develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications
  • Integrate and leverage various GenAI-related APIs (e.g., OpenAI, Gemini) to build innovative features and products
  • Implement and optimize Retrieval Augmented Generation (RAG) systems to enhance AI model capabilities and provide contextually relevant responses
  • Develop and deploy robust backend services using Python frameworks such as FastAPI, Flask, or Django
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define requirements and deliver solutions
  • Write comprehensive unit and integration tests to ensure code quality and reliability
  • Participate in code reviews, contributing to a culture of high-quality code and best practices
  • Optimize application performance, scalability, and security

Requirements

  • 8+ years of professional software development experience with a strong focus on Python
  • Proven hands-on experience with Generative AI concepts and technologies
  • Demonstrable experience working with GenAI-related APIs, such as OpenAI, Gemini, etc.
  • Solid understanding and practical experience in implementing Retrieval Augmented Generation (RAG) systems
  • Expertise in at least one modern Python web framework: FastAPI, Flask, or Django
  • Strong understanding of software development best practices, including version control (Git), testing, and CI/CD
  • Experience with relational and/or NoSQL databases
  • Excellent problem-solving skills and the ability to work independently as well as in a team environment
  • Strong communication and interpersonal skills
  • Good to have knowledge on Java and Frontend technologies

Nice to have

  • Java
  • Frontend technologies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Gen Ai Python Developer – Assistant Vice President

8 matching positions

Gen AI Python Developer - Assistant Vice President

We are looking for a Python Developer (Applications Development Sr Programmer An...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of progressive experience in Applications Development or Systems Analysis, with a substantial and demonstrated focus on Python technologies
  • Proven experience in successfully delivering complex software development projects from inception to production deployment
  • Subject Matter Expert (SME) in Python application development, encompassing advanced knowledge of frameworks (e.g., Django, Flask, FastAPI), best practices, and design patterns
  • Strong proficiency in software architecture principles, distributed system design patterns (e.g., Microservices, Event-Driven Architecture), and object-oriented programming
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Demonstrating technical knowledge and expertise in software development, including programming languages, frameworks, and best practices
  • Actively contributes to the implementation of features and technical solutions. Write clean, efficient, and maintainable code that meets the highest standards of quality
  • Collaborate with other Engineers to define and evolve the overall system architecture and design
  • Provide guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices
  • Code contributing member of an Agile team, working to deliver sprint goals
  • Stay up to date with emerging technologies, tools, and industry trends. Evaluate their potential impact on the organization and provide recommendations for technology adoption and innovation
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Python Developer - NLP, ML, Gen AI - Assistant Vice President

We are looking for a mid-level Python Developer - NLP, ML, Gen AI with combined ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of hands-on Python programming experience
  • Strong fundamentals in Python, OOP, and design patterns
  • Experience with NLP libraries such as Flair, BERT, HuggingFace Transformers, or similar
  • Solid experience with PySpark, Pandas, PyArrow, and distributed data pipelines
  • Proficient in working with Parquet using FastParquet or pyarrow.parquet
  • Familiarity with fast JSON parsing libraries (json, ujson, orjson)
  • Experience building APIs using Flask (FastAPI is a plus)
  • Experience with MLflow for model tracking and deployment
  • Good understanding of CI/CD practices and Git workflows
  • Experience working with Redis or similar in-memory stores
Job Responsibility
Job Responsibility
  • Develop and optimize ETL/data processing jobs using PySpark, Pandas, PyArrow, and related libraries
  • Work with Parquet files using FastParquet or pyarrow.parquet for efficient data processing
  • Implement data parsing and serialization using json, ujson, or orjson for high-performance JSON handling
  • Build and maintain NLP pipelines using Flair, BERT, and LLM-based models
  • Develop scalable ingestion and data transformation pipelines for AI and analytics use cases
  • Build and maintain Flask-based APIs for model inference and service integrations
  • Use regular expressions for text cleaning, parsing, and NLP preprocessing
  • Integrate caching and fast lookups using Redis
  • Manage and deploy ML models using MLflow for tracking and versioning
  • Support CI/CD workflows using GitHub, LightSpeed Enterprise, and deployment pipelines
  • Fulltime
Read More
Arrow Right

Senior Data Scientist – Gen AI Engineer - Assistant Vice President

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, or a related quantitative field.
  • 8–12 years of experience as a Data Scientist or equivalent role, with at least 2 years of specialized, hands-on experience in Generative AI, including leading technical development and mentoring teams.
  • Demonstrable experience across the full lifecycle of production-level GenAI projects — from ideation and prototyping through deployment, monitoring, and ongoing maintenance in live environments.
  • Expert-level Python proficiency
  • Scikit-learn, XGBoost, LightGBM
  • PyTorch
  • Hugging Face Transformers, LangChain, LlamaIndex, Semantic Kernel
  • LangGraph, CrewAI, AutoGen
  • Transformer architectures
  • RAG patterns
Job Responsibility
Job Responsibility
  • Working with financial and enterprise data, applying modern NLP and GenAI techniques to solve business problems.
  • Designing, refining, and systematizing prompt engineering strategies for large language models (LLMs), including structured prompting, chain-of-thought, and few-shot/zero-shot approaches.
  • Collaborating with business stakeholders to translate requirements into GenAI-powered solutions.
  • Developing, testing, and maintaining production-grade Python code for GenAI applications.
  • Integrating with vector databases (e.g., Pinecone, Weaviate, Milvus, pgvector, Qdrant) for retrieval-augmented generation (RAG) pipelines.
  • Building, monitoring, and optimizing MLOps/LLMOps pipelines for continuous model deployment and observability.
  • Researching and evaluating emerging GenAI technologies, frameworks, and best practices to maintain competitive advantage.
  • Troubleshooting and debugging GenAI models and agentic systems in production, including rapid identification and resolution of issues in real-world deployments.
  • Communicating complex AI/ML concepts clearly to non-technical stakeholders, translating technical jargon into actionable business terms.
  • Participating in and leading team meetings, design reviews, and architecture discussions.
  • Fulltime
Read More
Arrow Right

Python Engineering AI Lead-Assistant Vice President

We are seeking a highly motivated and experienced Principal Engineer to join our...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of overall experience in large-scale application development with recent mandatory platform for the secure and scalable deployment of AI agents into application contexts
  • Minimum of 5+ years of proven experience in a Python and pyspark Engineering lead role focused on building enterprise-grade, high-volume ELT/ETL processes using the PySpark and Databricks ecosystem
  • Hands-on experience with agentic AI development using YAML, JSON, FAST API or Spring boot, Google ADK, LLM itegrations, including Devin.AI or Github Copilot, and integrating models via platforms like MCP using advanced prompt engineering
  • Proven experience developing and automating microservice integrations to support data-intensive applications
  • Proficiency in at least one programming language commonly used for data analytics, engineering, such as Python or Scala
  • Strong SQL skills and experience with various relational databases
  • Deep understanding of data modeling, data warehousing concepts, Data Mesh architecture, and data federation
  • Excellent communication, collaboration, and problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable, enterprise-grade AI agents, supporting ELT/ETL processes to handle large data volumes using the Python, FAST API, Microservices, PySpark, Kafka and Databricks ecosystem
  • Build and Deploy GEN AI Agents using Googles ADK and Google Flash 2.5+ LLMs to support application automation supports and its deep insights, workflow support with HIL - Human in loop architecture
  • Build and maintain data federation layers for lambda and Data Mesh architectures using tools like Starburst, with a strategy for adopting AI-based use cases (e.g., machine learning, deep learning, NLP) to drive efficiency
  • Develop, deploy, and automate microservice integrations to support data-intensive applications, ensuring scalability, resilience, and maintainability using cloud native infrastructure and openshift or Kubernates architecture including CI/CD pipelines
  • Integrate and leverage agentic AI tools (e.g., Devin.AI, Github Copilot) and platforms (e.g., MCP) through advanced prompt engineering to enhance development and operational efficiency
  • Ensure data quality, integrity, and security throughout the entire data lifecycle
  • Contribute to the continuous improvement of data engineering processes, standards, and best practices within the team
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citi, its clients, and assets by driving compliance with applicable laws, rules, and regulations
  • Adhere to Policy, apply sound ethical judgment, and escalate, manage, and report control issues with transparency
  • Fulltime
Read More
Arrow Right

Mainframe Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Java or Python
  • 3+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 2+ years of MessagePoint and Exstream content and composition software
  • 3+ years in SDLC experience in Jira, Bitbucket, GitHub
  • Experience with Devin AI tool
  • Strong Python coding skills with experience at least 4-5 years' experience in Python
  • Strong experience in python libraries (like NumPy, Pandas etc.)
  • Experience with large language models (LLMs), generative models, and AI/ML technologies is highly valued
  • Strong experience on any of the Python web development frameworks (FastAPI, Flask, Django)
  • Understanding and experience on Gen AI implementations
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Fullstack Integration Developer Vice President

The Applications Development Technology Lead Analyst is a senior-level role resp...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of progressive experience in system analysis, programming, and designing/developing large-scale enterprise applications
  • 5+ years in enterprise integration, middleware, and distributed systems
  • Proven ability to lead and manage successful projects
  • a Subject Matter Expert (SME) in at least one application development area
  • Exceptional problem-solving, adaptability, and clear communication skills
  • Deep expertise in Red Hat/Apache Camel, Spring Framework (Boot, Integration, MVC), IBM MQ/JMS, RESTful APIs, SOAP, and event-driven architectures
  • Strong Java expertise, full-stack development experience, working knowledge of Oracle Database, and proficiency in modern frontend technologies (HTML, CSS, JavaScript, React/Angular/Vue)
  • Hands-on experience with OpenShift and solid understanding of Kubernetes (pods, deployments, services, etc.)
  • Proficient in CI/CD pipelines, Git, Docker, and logging/monitoring/observability tools
  • Deep understanding and practical experience with AI-assisted development tools (e.g., Devin.ai, GitHub Copilot, OpenAI Codex, Claude Code), including autonomous software engineering agents
Job Responsibility
Job Responsibility
  • Provide expert guidance in application design, setting coding standards, debugging, and implementation
  • Deliver in-depth analysis and innovative solutions for complex system challenges
  • Partner with management, DevOps, platform, security, and infrastructure teams to integrate functions, define enhancements for new products, and effectively communicate with stakeholders and vendors
  • Lead and manage high-impact projects, resolving complex business and system issues
  • Develop a comprehensive understanding of business and infrastructure integration
  • Coach and advise mid-level developers, allocating work and fostering skill development
  • Assess and mitigate risks, ensuring compliance with regulations, safeguarding the firm's reputation, and adhering to ethical practices
  • Transparently manage and report control issues
  • Fulltime
Read More
Arrow Right

Genai engineer data science-assistant vice president

Data Science, Assistant Vice President – Analytics & Information Management (AIM...
Location
Location
India , Gurugram, Haryana
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in data analytics roles
  • Proficiency in analytics tools/technologies like SQL, SAS, Python, PySpark
  • Sound knowledge of machine learning/deep learning and statistical modeling techniques
  • Experience working with Machine Learning software frameworks and relevant Python libraries (e.g., scikit-learn, xgboost, Keras, NLTK, BERT, TensorFlow)
  • Hands-on experience in PySpark/Python/R programming along with strong experience in SQL
  • Experience working with large and multiple datasets, data warehouses
  • Strong background in Statistical Analysis
  • Experience working on Transformers/ LLMs (OpenAI, Claude, Gemini), Prompt engineering, RAG based architectures and relevant tools/frameworks (TensorFlow, PyTorch, Hugging Face Transformers, LangChain/Graph, LlamaIndex)
  • Understanding of transformers/language models
  • Familiarity with vector databases and fine-tuning techniques
Job Responsibility
Job Responsibility
  • Drive the development and implementation of analytical solutions to support key business objectives for Banking Operations & Analytics
  • Work with large, complex and unstructured data using a variety of tools (Python, PySpark, SQL, R) to build modeling solutions
  • Primary focus areas would be model building, model validations, model implementation and model governance related responsibilities for multiple portfolios
  • Responsible for documenting data requirements, data collection/processing/cleaning, and exploratory data analysis
  • Work with other members in the team and business partners to jointly build model driven solutions using traditional methods as well as Machine Learning driven modeling solutions
  • Work with model governance & fair lending teams to ensure compliance of models in accordance with Citi standards
  • Fulltime
Read More
Arrow Right

Regulatory Model Monitoring Analytics – Assistant Vice President

Citi’s Risk Modeling Solutions department is responsible for the development, de...
Location
Location
India , Mumbai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree preferred (Master’s required, PhD preferred) in Statistics, Applied Mathematics, Compute Science, Operations Research, Economics, Finance (MBA), or another highly quantitative discipline
  • Strong programming skills in SAS, SQL, Python
  • experience with Tableau/Excel for performance reporting
  • Understanding of modeling techniques such as linear/logistic regression, machine learning techniques, segmentation, decision trees, survival models, time series analysis, etc.
  • Experience in applying analytical and statistical methods to explain performance variation and derive actionable insights
  • Excellent written and verbal communication skills, with the ability to simplify complex topics for senior audiences
  • Extensive experience in model monitoring, development or validation for loss‑forecasting models (CCAR/CECL)
  • Experience in developing optimal or automated reporting solutions using SAS, Python, SQL, Excel VBA, Tableau and GenAI tools
  • 8+ years of experience in model monitoring, model development or validation, quantitative analytics, or related risk disciplines
Job Responsibility
Job Responsibility
  • Analyze and generate insights for Regulatory Risk Models (CCAR/DFAST/CECL/IFRS9 stress‑loss models), including performance assessment, root‑cause analysis for deterioration, recommended mitigation actions, and rationale for continued model usage
  • Quantify and articulate the business impact of model performance trends—translating changes in model accuracy into impacts on loss forecasts, capital, and reserves
  • Communicate results to diverse audiences. Present model performance to sponsors, developers and other senior stakeholders
  • Explain the model performance trends to Model Risk Management (MRM), including rationale for deterioration if observed. Prepare and deliver comprehensive write-ups for Ongoing Monitoring Reports and Annual Model Review documentation
  • Work effectively across cross‑functional teams—including Model Development, Implementation, Sponsors/Policy, Validation, and Governance— to ensure consistent model usage, aligned maintenance processes, and smooth execution of all model lifecycle activities
  • Support internal & external audits, and regulatory reviews by responding to model performance related inquiries and providing transparent, well‑structured documentation
  • Conduct robust QC on model inputs, outputs, and monitoring datasets to maintain accuracy and reliability
  • Leverage Gen AI to establish consistent and scalable processes, driving automation and simplification initiatives. Champion the responsible deployment of Gen AI, embedding transparency, robust governance, and proactive compliance with evolving AI regulations to ensure compliant and ethical outcomes
  • Mentor and support junior analysts in model monitoring techniques, analytical deep dives, and AI‑enabled insight generation. Contribute to a culture of analytical excellence, continuous improvement, and responsible innovation
  • Fulltime
Read More
Arrow Right