CrawlJobs Logo

AIML, GenAI and Python Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility:

  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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
  • 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

Requirements:

  • 5+ years of relevant experience in the Financial Service industry
  • Experience in programming of software applications
  • NLP Knowledge: Familiarity with natural language processing and understanding(NLP/NLU)
  • Chatbot Development: Previous experience in developing chatbots or conversational interfaces is preferred
  • Strong experience in Java scripting, python
  • Understanding in NodeJS is preferred
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Bachelor’s degree/University degree or equivalent experience
  • Design, develop, and implement efficient, scalable, and secure microservices using Java and the Spring Boot framework
  • Write clean, well-tested, and maintainable code following best practices and coding standards
  • Develop and maintain RESTful APIs for microservices
  • Implement inter-service communication patterns (e.g., message queues, event streams) within a microservices ecosystem
  • If AI skills are present: Integrate AI/Machine Learning models and services into existing microservices and applications
  • Understand basic AI/ML concepts and data pipelines
  • Expereince with No-sql databases
  • Participate in code reviews
  • Identify and resolve technical issues and bugs in existing applications and services
  • Collaborate with DevOps teams on CI/CD pipelines
  • Monitor application performance, troubleshoot production issues, and participate in on-call rotations as needed
  • Work closely with product managers, business analysts, and other engineering teams
  • Create and maintain technical documentation
  • Actively participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives)

Nice to have:

  • Chatbot Development: Previous experience in developing chatbots or conversational interfaces is preferred
  • Understanding in NodeJS is preferred

Additional Information:

Job Posted:
March 22, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for AIML, GenAI and Python Developer

New

AIML, GenAI and Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Experience in programming of software applications
  • NLP Knowledge: Familiarity with natural language processing and understanding(NLP/NLU)
  • Chatbot Development: Previous experience in developing chatbots or conversational interfaces is preferred
  • Strong experience in Java scripting, python
  • Understanding in NodeJS is preferred
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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

Technical Leader-Python Developer-AIML/GenAI

Help shape the future of mobility. Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or Master’s degree in engineering discipline (IT/EE/EC/CS/Robotics) (Preferably BE / BTech degree in software engineering or computer science)
  • 6 to 8 years of experience in Software Engineering
  • Minimum 5 years of experience in Python
  • Working knowledge of python libraries used in data analysis e.g Numpy, Pandas, etc
  • Exposure to GenAI implementation and integration
  • Ability to implement a cluster-deployed and containerized software solution that has both static (low latency) and dynamic updates.
  • Experience in designing a scalable solution, specifically dealing with the problems when there are multiple requests expected to achieve rapid updates.
Job Responsibility
Job Responsibility
  • Create and deploy Windows and Linux applications, scripts, and deployment frameworks for data processing.
  • Collaborate with scrum teammates to select and implement product backlog items as quickly as possible while still achieving the quality metrics.
  • Bring Technological Innovations into existing products or in form of new products that benefit the organization. Lead, implement and document such innovations.
  • Define Software Design and Detailed Design the meet the stakeholder and software requirements. Negotiate design with Software Architect and Software design stakeholders.
  • Initiate analysis and review of SW design (e.g. Peer review or Static Code Analyses). Perform design analysis and Participate in code reviews to ensure the quality of the codebase.
  • Define Software Verification Strategy and Methods (e.g. Unit tests, integration test). Ensure that Software verification is performed.
What we offer
What we offer
  • Hybrid and flexible working hours
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Senior Data Science & AIML, GenAI Lead/Engineer

The Senior Data Science & AIML, GenAI Lead/Engineer will focus on developing and...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Develop and implement traditional machine learning algorithms
  • Deploy at least one model in a production environment
  • Write and maintain Python code for data science and machine learning projects
  • Knowledge of Deep Learning (DL) techniques
  • Experience working with Generative AI (GenAI) and Large Language Models (LLM)
  • Exposure to Langchain
Read More
Arrow Right

AIML Developer

We are looking for a highly skilled AI Developer with expertise in Large Languag...
Location
Location
India , Pune
Salary
Salary:
Not provided
vidushiinfotech.com Logo
Vidushi Infotech SSP Pvt. Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of experience in AI/ML development, with at least 1–2 years in LLM-based projects
  • Hands-on experience with OpenAI GPT models, LangChain, LlamaIndex, or similar frameworks
  • Strong knowledge of Python, FastAPI/Flask, and RESTful API development
  • Experience with vector databases (Chroma, Pinecone, FAISS, etc.) and embedding models (e.g., ada-002)
  • Solid understanding of NLP, machine learning, and RAG architectures
  • Familiarity with prompt design, fine-tuning, and model evaluation techniques
  • Exposure to Streamlit, Gradio, or similar front-end tools for AI demos
  • Working knowledge of cloud platforms (Azure, AWS, or GCP) and deployment pipelines
  • Strong analytical and problem-solving skills with the ability to translate business needs into technical solutions
  • Excellent communication and client interaction skills
Job Responsibility
Job Responsibility
  • Collaborate with clients to analyze requirements and identify AI-driven opportunities and use cases
  • Design and develop custom AI/GenAI solutions using OpenAI, Anthropic, or similar LLM APIs
  • Implement Retrieval-Augmented Generation (RAG) pipelines integrating embeddings, vector stores, and knowledge bases
  • Fine-tune and optimize LLMs for domain-specific applications
  • Build and deploy chatbots, knowledge assistants, and automation tools using frameworks like LangChain, LlamaIndex, or custom architectures
  • Integrate AI solutions with enterprise applications, APIs, and data sources (structured and unstructured)
  • Work with vector databases (e.g., Chroma, Pinecone, FAISS, Weaviate) for semantic search and retrieval
  • Perform prompt engineering and optimization for improved LLM responses and accuracy
  • Evaluate, test, and benchmark different AI models, embeddings, and APIs for specific use cases
  • Stay updated with advancements in AI, ML, and GenAI technologies to propose innovative solutions for clients
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, AI Agent Platform

The Geico AI Agent Platform team is seeking an exceptional Staff Software Engine...
Location
Location
United States , Chevy Chase; New York City
Salary
Salary:
115000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Engineering, Mathematics, or a related field
  • an advanced degree (master’s or Ph.D.) is highly desirable
  • 6+ years of hands-on experience in designing, implementing, and maintaining multi-tenant AIML systems and platforms in production environments
  • 6+ years of experience working with cloud platforms such as Azure and AWS
  • Extensive expertise in designing and deploying large-scale data pipelines and real-time inference systems and managing the end-to-end AI Agent and/or AIML system development lifecycles, including configuration, evaluation, monitoring, observability and AuthN/AuthR considerations
  • 6+ years of experience working with common backend systems & tools (e.g, Kubernetes, Temporal, OpenSearch, PostgreSQL, Redis, Neo4J, etc.)
  • Deep understanding of Docker, container optimization, and multi-stage builds
  • Experience with Prometheus, Grafana, Open Telemetry and distributed tracing
  • 3+ years of experience building front-end web applications using frameworks such as React and/or Next.JS
  • Deep proficiency in programming languages such as Python, Java, Go, etc., with a strong emphasis on coding excellence
Job Responsibility
Job Responsibility
  • Architect and implement scalable multi-tenant backend systems for building AI agent workflows, including agent configuration, offline evaluation, synthetic data generation, workflow simulation, agent marketplace, etc. using Azure Kubernetes Service (AKS), FastAPI, etc., ensuring economy of scale and control cost of maintenance
  • Collaborate with Design team to architect and implement frontend experiences and workflows for onboarding both technical and non-technical stakeholders, maximizing user adoption and successful AI agent development
  • Develop observability frameworks to ensure 99.9%+ uptime for AI agent platforms through robust monitoring, alerting, and incident response procedures
  • Evaluate and (if desirable) integrate cutting-edge GenAI frameworks, libraries and vendors to maintain a state-of-the-art technology stack, including hybrid cloud solutions with AWS/GCP as backup or specialized use cases
  • Architect and implement scalable, high-performance machine learning platforms and systems capable of processing large data volumes and supporting real-time decision making and workflows
  • Oversee the end-to-end lifecycle of AI agent applications, ensuring robust testing, deployment, and ongoing monitoring
  • Ensure adherence to company production readiness standards, security protocols, and regulatory compliance throughout the development lifecycle
  • Continuously optimize platform performance, reducing latency and improving throughput for AI agent workloads
  • Design and implement backup, recovery, and business continuity plans for hosted platform applications & services
  • Design and maintain robust CI/CD pipelines for ML model deployment using Azure DevOps, GitHub Actions, and MLOps tools
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Data Science & AIML, GenAI Lead/Engineer

The Senior Data Science & AIML, GenAI Lead/Engineer role involves developing and...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Data Science
  • Minimum of 5 years of experience in the field
  • Experience with Generative AI and Large Language Models
Job Responsibility
Job Responsibility
  • Develop and implement traditional machine learning algorithms
  • Deploy at least one model in a production environment
  • Write and maintain Python code for data science and machine learning projects
Read More
Arrow Right

Sr. Machine Learning Engineer – Context Engineering

GEICO is seeking an experienced Sr. Staff Machine Learning Engineer to join our ...
Location
Location
United States , New York City; Palo Alto; Chevy Chase
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience designing and building AIML platform and systems utilizing components such as vectordb (e.g. Qdrant, Milvus, etc.), data warehouse (e.g. snowflake), streaming platform (e.g. Kafka), relational database (e.g. postgres sql), knowledge graph (e.g. neo4j), workflow orchestration (e.g. Airflow, Temporal)
  • Proficient in Python, Java and similar general-purpose programming languages
  • 3+ years’ experience managing end-to-end software development life cycle (e.g. CICD pipelines, Kubernetes-based deployments, testing, monitoring & alerting, production support etc.) for backend systems and APIs
  • 2+ years’ experience building training, finetuning, real-time/batch inferencing and evaluation systems for AIML models and LLMs, esp. utilizing GPU-powered infrastructure
  • Bachelor’s degree or above in Computer Science, Engineering, Statistics or a related field
Job Responsibility
Job Responsibility
  • Own development of key platform components that power end-to-end GenAI agentic workflows. Examples include knowledge curation & management, search, context management, workflow orchestration, etc.
  • Collaborate with cross-functional teams, including data scientists, ML engineers, software engineers, product managers, designers to gather requirements, define project scope and prioritize feature backlogs for high impact business use cases. Establish pragmatic visions & roadmaps that balance business outcome, product release timelines and engineering excellence
  • Contribute to the selection, evaluation, and implementation of software technologies, tools, and frameworks, balancing build vs. buy, speed to market, maintainability, etc.
  • Lead a small team of engineers for feature & system implementation. Troubleshoot and resolve complex software issues, ensuring optimal platform performance and reliability
  • Mentor and guide junior engineers via code reviews and design sessions, fostering a collaborative and high-performance team culture, elevating AI engineering best practices across the company
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right
New

Care Assistant

At Avery Healthcare, we are all about supporting the people who care for our res...
Location
Location
United Kingdom , Hatfield
Salary
Salary:
12.75 GBP / Hour
averyhealthcare.co.uk Logo
Avery Healthcare Group Ltd.
Expiration Date
April 20, 2026
Flip Icon
Requirements
Requirements
  • Ability to communicate effectively both verbally and in writing
  • Demonstrate initiative and be respectful towards the residents and other people in the home
  • Be an efficient worker who can carry reasonable instructions from other team members
  • Be able to be adaptive and flexible to cover a range of responsibilities at short notice
  • Proof of eligibility to work in the UK
Job Responsibility
Job Responsibility
  • Deliver high standards of personal care
  • Assisting residents in all their personal hygiene care ensuring optimum independence, dignity and respect
  • Recognising and understanding clinical risk areas in residents such as weight loss, pressure sores, risk of falls, sign of infections and escalate any identified risks in a timely manner
  • Acting courteously towards residents and their visitors, respecting the dignity and individuality of each resident
  • Practicing safe systems of work across the range of task
What we offer
What we offer
  • Thorough induction and training programme
  • DBS Disclosure check cost met by Avery Healthcare
  • Fulltime
Read More
Arrow Right