CrawlJobs Logo

Python Genai Backend Developer

India, Pune Employment contract · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

We are looking for a motivated and detail-oriented Python application developer with 4+ years of experience to join our development team. The ideal candidate will contribute to designing, developing and optimizing business process automation solutions and data driven solutions, leveraging cutting-edge AI technologies and modern containerization practices to build scalable and resilient applications.

Job Responsibility

  • Design, develop, and maintain robust and scalable backend systems, incorporating AI/ML capabilities (e.g., Retrieval-Augmented Generation, Large Language Model integration, Machine Learning Control Plane) and deploying solutions using containerization technologies
  • Responsible for routine operational or administrative work
  • Daily deliverable of routine and defined outputs, while at the same time developing knowledge of the broader context in which the work is being performed

Requirements

  • At least 5-8 years of experience as Python or Backend Developer
  • Demonstrated proficiency with key Python libraries for backend development, data processing, and AI/ML (e.g., FastAPI/Flask/Django, Pandas, NumPy, Scikit-learn, PyTorch/TensorFlow, LangChain, LlamaIndex)
  • Exposure in SQL/PL-SQL, RDBMS or any other database systems implementation and query
  • Experience with AI development frameworks and concepts, including Retrieval-Augmented Generation (RAG), Machine Learning Control Plane (MCP), and Large Language Models (LLMs)
  • Proficiency in containerization technologies such as Docker and orchestration platforms like Kubernetes
  • Ability to think strategically and the ability to engage resources outside of their direct control to achieve objectives
  • Capable of writing and building components to integrate into new or existing systems
  • Documentation experience for complex software components
  • Experience in implementing product lifecycle - design, development, quality, deployment, maintenance
  • Ready to work within a collaborative environment with teams
  • Creative thinking for identifying new opportunities
  • Bachelor’s/Master’s degree in computer science or engineering

What we offer

Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance

Looking for more opportunities?

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

Similar Jobs for

Python Genai Backend Developer

8 matching positions

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
New

Techlead / Solutions Architect (Python & GenAI, AWS)

Location
Location
Ukraine; Spain; Poland; Armenia; Serbia; Slovakia; Slovenia
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years building and running production systems not only demos and POCs
  • Strong understanding of AI/ML concepts and experience integrating AI/ML components into solutions
  • Strong Python proficiency: OOP, design patterns, clean architecture, and performance optimization
  • Experience building RESTful APIs with FastAPI, Django REST, or Flask
  • Experience making and defending architectural trade-off decisions: microservices vs monolith, sync vs event-driven, SQL vs NoSQL
  • Strong testing practices: pytest, mocking, and integration tests for AI systems
  • Experience with Docker and Kubernetes
  • Hands-on experience building production LLM-based applications and agentic workflows
  • Experience with LLM APIs (OpenAI, Anthropic, or AWS Bedrock)
  • Experience building and optimizing RAG systems
Job Responsibility
Job Responsibility
  • Write clean, production-grade Python across AI integrations, backend services, and RESTful APIs
  • Implement and optimize RAG systems for production use cases
  • Design and build LLM-based and agentic AI solutions that address real client business challenges
  • Own the technical direction of client engagements from discovery through delivery
  • Support presales: discovery calls, technical proposals, scoping, and client-facing demos
  • Lead architecture reviews, produce technical design documents, and contribute to standards across the Python practice
  • Mentor engineers, lead code reviews, and share knowledge across the team
  • Build and maintain strong relationships with key client stakeholders as a trusted technical advisor
What we offer
What we offer
  • Opportunity to work with cutting-edge AI and cloud solutions
  • Internal training programs (Leadership, Public Speaking, and more) with full support for AWS and other professional certifications
  • Career growth: a clear path toward SA or beyond
  • we actively develop our engineers
  • Access to the latest AI tools and premium subscriptions
  • Long-term B2B collaboration
  • Remote with flexible hours
  • Private medical insurance or a budget for your medical needs
  • Paid sick leave, vacation, and public holidays
  • Equipment and all the tech you need for comfortable, productive work
  • Fulltime
Read More
Arrow Right

Software Developer - Python

Ericsson invites applications for the role of Software Developer. In this challe...
Location
Location
India , Kolkata
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Python (3.x) with frameworks like FastAPI, Flask, or Django
  • Good understanding of object-oriented programming and design patterns
  • Experience designing secure RESTful APIs with authentication/authorization
  • Knowledge of SQL/NoSQL/vector databases (PostgreSQL, MongoDB, Pinecone, Milvus, etc.)
  • Familiarity with asynchronous programming, event-driven systems, and microservices
  • Experience with Git, CI/CD workflows, and containerization (Docker)
  • Education: B.E, BTech or MCA
  • Minimum years of relevant Experience: 5 to 8 years
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services for GenAI applications
  • Collaborate with UI developers, ML engineers, and product teams to deliver end-to-end GenAI solutions
  • Write modular, testable, and efficient code aligned with Python best practices
  • Build RESTful/GraphQL APIs to expose ML/GenAI services to front-end and external systems
  • Engineer ETL pipelines and preprocessing workflows for structured/unstructured data
  • Optimize applications for performance, security, and scalability in production environments
  • Debug and resolve backend issues across development, staging, and production systems
  • Implement unit tests, integration tests, and CI/CD pipelines for reliable deployments
  • Stay updated with Python ecosystem advancements and GenAI integration practices
Read More
Arrow Right

Gen Ai Python Developer – Assistant Vice President

We are seeking a highly skilled and experienced Gen AI / Python Developer to joi...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Genai / python engineering internship

This is a high-stakes, 3-month unpaid internship program where you will work on-...
Location
Location
Serbia , Novi Sad
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid foundation in Python
  • Knowledge of Git and Docker
  • Proactive problem-solving attitude
  • Fascination with GenAI and interest in RAG in production
  • Effective communication in English
  • Ready to work on-site in Novi Sad
Job Responsibility
Job Responsibility
  • Work on Agentic Systems and RAG pipelines that automate complex business logic
  • Develop backends using FastAPI/Flask and integrate with top-tier LLMs (OpenAI, Anthropic, AWS Bedrock)
  • Use Cursor, Claude Code, and LLMs to speed up development
  • Handle large-scale data processing and migrations for production environments
What we offer
What we offer
  • Potential full-time offer upon successful completion of internship
  • Mentorship
  • Work on real-world solutions for global financial institutions
  • Fulltime
Read More
Arrow Right

Genai / python engineering internship

Provectus helps companies adopt AI to transform how they operate, compete, and c...
Location
Location
Armenia , Yerevan
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical Foundation: solid foundation in Python and know your way around Git and Docker
  • GenAI Literacy: Experience with LLM APIs and a solid understanding of RAG principles
  • Engineering Mentality: A desire to build "real things" rather than just playing with notebooks
  • Soft Skills: Ability to learn at a high pace, work independently, and clearly communicate progress and blockers
  • Language: Upper-Intermediate English
Job Responsibility
Job Responsibility
  • Agentic Systems & RAG: Building sophisticated systems that can reason, analyze massive document sets, and automate complex workflows
  • Data Migration & Processing: Handling large-scale data transformation tasks necessary for production-grade GenAI
  • End-to-End Development: Building backends (FastAPI/Flask), integrating with LLM APIs (OpenAI, Anthropic, AWS Bedrock), and ensuring scalability
  • Fulltime
Read More
Arrow Right

Senior Java Fullstack GenAI Developer

Senior Java Fullstack GenAI Developer - Vice President is a senior level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive experience in software engineering, architecture, Application Development as Java Fullstack engineer
  • Minimum of 3+ year strong working experience in ML/GenAI, and data analytics
  • Advanced knowledge of probability, statistics and linear algebra
  • Expertise in statistical modelling, hypothesis testing and experimental design
  • Hands on experience with LLMs (Google Gemini, Open AI, Llama etc.), LangChain, LlamaIndex, Hugging Face Transformers, Knowledge graph, and Vector Databases
  • Advanced knowledge of RAG techniques is required, including expertise in hybrid search methods, multi-vector retrieval, Hypothetical Document Embeddings (HyDE), self-querying, query expansion, re-ranking, and relevance filtering etc
  • Must Have hands-on experience with GenAI application with Agentic AI, RAG approach, Vector databases, LLM’s
  • Must Have Strong Proficiency in Python, FastAPI/Flask
  • Must have Advanced NLP skills, including Named Entity Recognition (NER), Dependency Parsing, Text Classification, and Topic Modelling
  • Strong Proficiency in deep learning frameworks such as TensorFlow, PyTorch, scikit-learn, Scipy, Pandas and high-level APIs like Keras is essential
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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

Gen AI Python Developer

We are seeking a highly skilled and experienced Gen AI / Python Developer to joi...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ 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
Job Responsibility
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
  • (Optional, if relevant): Work with cloud container orchestration services like OpenShift ECS for deploying and managing applications
  • Fulltime
Read More
Arrow Right