Cutshort logo
For Employers
Rhythm Engineering logo
Sr Python Developer - AI & Chat bot Integration Specialist
Sr Python Developer - AI & Chat bot Integration Specialist

Sr Python Developer - AI & Chat bot Integration Specialist at Rhythm Engineering · Remote only · 8 - 12 years · ₹15L - ₹30L / yr · Profitable · Remote only · Posted 30 Apr 2024

Rhythm Engineering's logo

Sr Python Developer - AI & Chat bot Integration Specialist

Arun Christy's profile picture
Posted by Arun Christy
8 - 12 yrs
₹15L - ₹30L / yr
Remote only
Skills
skill iconData Science
skill iconMachine Learning (ML)
Natural Language Processing (NLP)
Computer Vision
recommendation algorithm
langchain
Vector DB
Openiai
skill iconPostgreSQL
chabtbot development

Join Our Team

● We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team.

● The ideal candidate will be an expert in developing applications and chatbots utilizing OpenAI and LangChain technologies.

● This role requires proficiency in working with vector stores, interfacing with databases (especially PostgreSQL), and integrating website content and documents (including PDFs) seamlessly into websites.

● The successful candidate will play a pivotal role in driving our AI initiatives, enhancing our digital interfaces, and ensuring a seamless user experience. Key Responsibilities:

● Design and develop advanced applications and chatbots using OpenAI, LangChain, and related technologies.

● Implement and maintain vector stores to optimize AI model performance and data retrieval.

● Interface with PostgreSQL databases, ensuring efficient data storage, retrieval, and management.Integrate dynamic website content and documents (e.g., PDFs) into web applications, enhancing functionality and user experience.Collaborate with cross-functional teams (UI/UX designers, web developers, project managers) to deliver high-quality software solutions.

● Lead the technical design, development, and deployment of AI-powered features, ensuring scalability and reliability.

● Stay abreast of emerging technologies and industry trends to incorporate best practices and innovations into our projects.

● Provide technical mentorship to junior developers and contribute to the team's knowledge-sharing efforts.

Qualifications:

● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

● At least 10+ years of professional experience in Python development, with a strong portfolio of projects demonstrating expertise in AI and chatbot development.

● Proficiency in OpenAI and LangChain technologies is essential.

● Experience with vector stores (e.g., Pinecone, Weaviate) and their integration into AI applications.

● Solid understanding of database management, particularly PostgreSQL, including schema design, query optimization, and connection pooling.

● Demonstrated ability to integrate website content and documents (PDFs) into web applications.

● Familiarity with web development frameworks (e.g., Django, Flask) and front-end technologies (JavaScript, HTML5, CSS) is a plus.Excellent problem-solving skills, with a creative and analytical approach to overcoming challenges.

● Strong communication and collaboration abilities, with a track record of working effectively in team environments. 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Rhythm Engineering

Founded :
2005
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

Rhythm Engineering is an Inc. 500 company at the forefront of innovation, pioneering solutions transforming how our cities move. With a commitment to optimizing traffic signals across the United States through state-of-the-art artificial intelligence and patented technology, we're not just changing roads; we're revolutionizing travel for millions. Our solutions reduce travel time, vehicle stops, vehicle emissions, and fuel consumption while reducing vehicle crashes by 30%. Our global presence spans the USA, India, and Europe, marking us as a fast-growing technology leader dedicated to making a difference in the government sector. Rhythm Engineering Solutions optimizes traffic flow at over 3,200 intersections at 160 cities in 33 states in the USA. 

Read more

Tech stack

Artificial Intelligence (AI)
skill iconMachine Learning (ML)
Traffic management
Natural Language Processing (NLP)
Large Language Models (LLM) tuning
Openai
langchain
skill iconPostgreSQL
Vector Stores

Photos

Company featured pictures
Company featured pictures
Company featured pictures

Company social profiles

N/A

Similar jobs (10)

Bengaluru (Bangalore), Hyderabad
6 - 10 yrs
₹2L - ₹20L / yr
skill iconPython
Generative AI
Generative AI (GenAI)
Retrieval Augmented Generation (RAG)
Large Language Models (LLM)
+4 more

Job Description

We are looking for an experienced Python Developer with Generative AI (GenAI) expertise to design, develop, and deploy scalable AI-powered applications. The ideal candidate should have strong Python development skills along with hands-on experience in LLMs, RAG pipelines, Agentic AI, and AI frameworks.

Core Mandatory Skills

  • Strong experience in Python Development.
  • Hands-on experience with Generative AI (GenAI) and Large Language Models (LLMs).
  • Experience building Retrieval-Augmented Generation (RAG) applications.
  • Hands-on experience with LangChain and LangGraph.
  • Good understanding of Agentic AI and AI Agents.
  • Experience with FastAPI / Flask / Django.
  • Strong knowledge of REST APIs and Microservices.
  • Experience with Vector Databases such as FAISS, Pinecone, ChromaDB, or Weaviate.
  • Knowledge of Prompt Engineering, Embeddings, and Semantic Search.
  • Experience with LLM integration, API development, and deployment.

Good to Have Skills

  • Experience with OpenAI / Azure OpenAI / Gemini.
  • Knowledge of AWS / Azure / GCP.
  • Experience with Docker, Kubernetes, and CI/CD.
  • Understanding of AI Agent orchestration, Tool Calling, and MCP.

Key Responsibilities

  • Develop and maintain scalable Python-based applications.
  • Build and integrate GenAI/LLM-powered solutions.
  • Design and implement RAG pipelines and vector search solutions.
  • Develop AI agents using LangChain / LangGraph.
  • Integrate LLMs with enterprise applications through REST APIs.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional teams to deliver AI-driven solutions.


Read more
VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore)
4 - 6 yrs
₹2L - ₹13L / yr
skill iconPython
Generative AI
Large Language Models (LLM) tuning
Agentic AI
LangGraph
+6 more

Role Overview

We are looking for a Python Developer with strong experience in Generative AI and LLM-based applications. The candidate should have hands-on experience building AI solutions using Python, RAG, LangChain/LangGraph, and related GenAI technologies.

Mandatory Skills

Python, GenAI/LLM, RAG, LangChain/LangGraph, Agentic AI, FastAPI, REST API, Vector Database, Prompt Engineering, Microservices

Key Responsibilities

  • Develop and maintain applications using Python and modern frameworks.
  • Build GenAI/LLM-based applications and solutions.
  • Develop RAG pipelines using vector databases.
  • Work with LangChain/LangGraph for LLM and agent-based applications.
  • Develop and integrate REST APIs using FastAPI.
  • Implement Agentic AI workflows and AI-powered features.
  • Integrate LLMs with existing applications and microservices.
  • Apply prompt engineering techniques to improve AI application performance.


Read more
VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore), Hyderabad
6 - 12 yrs
₹5L - ₹26L / yr
skill iconPython
Generative AI (GenAI)
RAG
LangGraph

Job Summary

We are looking for an experienced Python Developer with strong expertise in Generative AI (GenAI), Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG). The ideal candidate should have hands-on experience building and deploying AI-powered applications using Python, LangChain/LangGraph, and FastAPI.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Python.
  • Build and implement Generative AI solutions using LLMs.
  • Develop and optimize RAG-based applications and pipelines.
  • Work with LangChain and LangGraph to build LLM-powered workflows and AI agents.
  • Develop RESTful APIs and backend services using FastAPI.
  • Integrate LLMs with enterprise applications, databases, and external services.
  • Implement prompt engineering, context management, and response optimization.
  • Work on vector databases and embedding models for semantic search.
  • Ensure application scalability, performance, security, and reliability.
  • Collaborate with cross-functional teams to deliver AI-driven solutions.

Mandatory Skills

  • Strong hands-on experience in Python development.
  • Practical experience with Generative AI and LLMs.
  • Strong understanding and implementation experience of RAG architecture.
  • Hands-on experience with LangChain and/or LangGraph.
  • Experience developing REST APIs using FastAPI.
  • Good understanding of LLM integration and prompt engineering.

Good to Have Skills

  • Experience with OpenAI, Azure OpenAI, or other LLM providers.
  • Knowledge of vector databases such as Pinecone, FAISS, Chroma, or Weaviate.
  • Experience with embeddings and semantic search.
  • Knowledge of Docker, Kubernetes, and cloud platforms (AWS/Azure).
  • Exposure to AI agents and multi-agent systems.
  • Experience with CI/CD and production deployment of AI applications.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore), Mumbai
5 - 10 yrs
₹8L - ₹22L / yr
skill iconPython
RESTful APIs
Agentic AI
Large Language Models (LLM) tuning

Key Responsibilities

  • Design, develop, and maintain scalable applications using Python.
  • Build and integrate AI-powered solutions into existing applications.
  • Develop REST APIs and backend services.
  • Work with AI/ML models, LLMs, and Generative AI technologies where applicable.
  • Integrate AI services and APIs into business applications.
  • Write clean, maintainable, and efficient code.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot issues and optimize application performance.

Must-Have Skills

  • Strong hands-on experience in Python development.
  • Good understanding of Python frameworks such as FastAPI, Flask, or Django.
  • Experience in REST API development and backend services.
  • Knowledge or experience in AI/ML concepts.
  • Understanding of application development, debugging, and problem-solving.
  • Good understanding of databases and data handling.

Good-to-Have Skills

  • Hands-on experience with Generative AI and Large Language Models (LLMs).
  • Experience with AI APIs and frameworks such as LangChain or LlamaIndex.
  • Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or CI/CD pipelines.


Read more
VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore)
4 - 6 yrs
₹7L - ₹15L / yr
skill iconPython
Agentic AI
Generative AI (GenAI)

Dear Candidate,

Thanks for showing interest towards the opportunity!!!

As discussed, we have an immediate opening for Python + Agentic AI Developer with Mphasis for Bangalore location.

Experience: 4 Years

Mandatory Skills: Python, Agentic AI, Generative AI (GenAI), LLMs, AI Agents.

Kindly share your updated resume and availability for the opportunity.

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Bharanidharan K
Posted by Bharanidharan K
Bengaluru (Bangalore)
4 - 6 yrs
Best in industry
Artificial Intelligence (AI)
Generative AI (GenAI)
skill iconPython
Retrieval Augmented Generation (RAG)
NumPy
+3 more

Company: Wissen Technology

Position: Python AI Engineer

Experience: 4-6 Years

Location: Bengaluru

Employment Type: Full-time

About Wissen Technology

Wissen Technology is a global technology services company focused on delivering innovative software engineering, data, and technology solutions to leading enterprises. The company works with clients across industries to build scalable, high-performance technology platforms and solve complex business and technology challenges.

With a strong focus on engineering excellence, innovation, and collaboration, Wissen Technology brings together skilled technology professionals across areas such as software engineering, data engineering, cloud, analytics, and digital transformation.

At Wissen Technology, employees have the opportunity to work on challenging technology projects, collaborate with experienced engineering teams, and contribute to solutions that create measurable business impact.

Job Summary

Wissen Technology is hiring a Python AI Engineer for a team building a finance application in global financial services. You will use Python to build LLM-powered applications and AI agents that help finance and operations users find, understand, and act on their data. The ideal candidate should have strong expertise in Core Python, data handling, and AI/LLM engineering and hands-on experience in developing AI-powered applications using Agentic AI frameworks such as LangChain and LangGraph, along with Retrieval-Augmented Generation (RAG).

Job Responsibilities:

  • Develop and maintain applications using Core Python.
  • Design and develop scalable backend services using FastAPI.
  • Build and integrate RESTful APIs for application development.
  • Work with NumPy and Pandas for data manipulation and processing.
  • Develop AI-powered applications using Generative AI and LLM technologies.
  • Implement RAG-based solutions for intelligent document retrieval and information extraction.
  • Work with LangChain for LLM orchestration and application development.
  • Develop document processing pipelines, including text extraction, parsing, chunking, and data extraction.
  • Integrate LLM APIs into existing applications and workflows.
  • Optimise application performance, scalability, and reliability.
  • Collaborate with cross-functional teams to deliver AI-driven solutions.

Required Skills

  • Strong programming experience in Core Python.
  • Hands-on experience with FastAPI.
  • Good knowledge of NumPy and Pandas.
  • Experience in REST API development and integration.
  • Practical experience with LangChain.
  • Strong understanding of Retrieval-Augmented Generation (RAG).
  • Knowledge of AI, Generative AI, and Large Language Models (LLMs).
  • Experience in document processing and data extraction.
Read more
VY SYSTEMS PRIVATE LIMITED
Hyderabad
7 - 10 yrs
₹2L - ₹15L / yr
skill iconPython
Agentic AI
Large Language Models (LLM)
Fullstack Developer

 

Python (Gen AI or Agentic AI) - Hyderabad

7 + years of exp with more than 2 + years on Gen AI/Agentic AI.

Design and implement Generative AI and Agentic AI capabilities using LLM platforms and frameworks such as LangChain, LangGraph, Google ADK, Semantic Kernel, or equivalent.

Implement tool calling, RAG, memory, planning, reasoning, multi-agent orchestration, structured outputs, and human approval controls.

Integrate applications with REST APIs, relational and NoSQL databases, vector stores, message queues, and enterprise systems.

Read more
VY SYSTEMS PRIVATE LIMITED
Bengaluru (Bangalore)
4 - 6 yrs
₹1L - ₹17L / yr
skill iconPython

Job Description:

We are looking for a skilled Python + Agentic AI Developer with hands-on experience in Python programming, Generative AI, and AI agent development. The candidate should have knowledge of building AI-powered applications, integrating Large Language Models (LLMs), and developing intelligent solutions using AI frameworks.

Primary & Mandatory Skills:

  • Python Programming
  • Agentic AI / AI Agents
  • Generative AI (GenAI)
  • Large Language Models (LLMs)
  • AI-powered Application Development

Good to Have:

  • LangChain / LangGraph
  • RAG (Retrieval-Augmented Generation)
  • FastAPI / REST APIs
  • Prompt Engineering

Experience: 4 Years

Location: Bangalore (BGL)

Read more
Techjays
at Techjays
4 candid answers
1 product
SriKrishna T
Posted by SriKrishna T
Remote, Coimbatore
4 - 8 yrs
Best in industry
skill iconPython
Retrieval Augmented Generation (RAG)
Model Context Protocol (MCP)
Artificial Intelligence (AI)
Anthropic Claude
+1 more

Senior AI Engineer


Company: Techjays

Experience: 4–8 Years

Location: Coimbatore, Hybrid

Joining: Immediate or within 30 days preferred


About the Role

We are looking for a Senior AI Engineer with strong Python development skills and hands-on experience building and deploying AI-powered applications. The ideal candidate should have practical knowledge of LLMs, Retrieval-Augmented Generation (RAG), vector databases, and scalable backend systems.

You will work closely with engineering and product teams to design, develop, and deploy reliable AI solutions for real-world business problems.


Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Python and frameworks such as Django, Flask, or FastAPI.
  • Build and integrate AI-powered applications using LLMs, RAG pipelines, and agentic AI workflows.
  • Develop document processing, embedding generation, semantic search, and retrieval pipelines.
  • Integrate LLM APIs and optimize prompts, response quality, latency, and cost.
  • Work with vector databases and relational databases to build efficient data retrieval systems.
  • Design and implement REST APIs, asynchronous processing, caching, and queuing mechanisms.
  • Apply software engineering best practices, including design patterns, clean code, testing, and version control.
  • Deploy and maintain applications on AWS or GCP using Docker and CI/CD pipelines.
  • Monitor production systems, troubleshoot issues, and improve application performance and reliability.
  • Collaborate with cross-functional teams to translate business requirements into practical AI solutions.
  • Contribute to code reviews, technical documentation, and knowledge sharing within the engineering team.

Required Skills

  • 4–8 years of experience in software development, with strong hands-on Python expertise.
  • Strong understanding of data structures, algorithms, object-oriented programming, and design patterns.
  • Experience building backend applications using Django, Flask, or FastAPI.
  • Hands-on experience with LLM-based applications and API integrations.
  • Practical experience implementing RAG pipelines, embeddings, and semantic search.
  • Experience with vector databases such as Pinecone, Qdrant, Weaviate, or Chroma.
  • Strong knowledge of SQL and relational databases such as PostgreSQL or MySQL.
  • Experience with caching, message queues, asynchronous processing, and WebSockets.
  • Familiarity with AWS or GCP, Docker, Git, and CI/CD pipelines.
  • Understanding of API design, system architecture, application security, and performance optimization.
  • Experience testing, debugging, and maintaining production-grade applications.

Preferred Skills

  • Experience building agentic AI applications and multi-agent workflows.
  • Familiarity with LangChain, LangGraph, LlamaIndex, or similar frameworks.
  • Knowledge of Model Context Protocol (MCP) and tool-calling mechanisms.
  • Experience with LLM evaluation, hallucination reduction, and output quality monitoring.
  • Familiarity with fine-tuning, model selection, and inference optimization.
  • Experience with LLMOps, AI observability, and production monitoring.
  • Knowledge of Kubernetes and microservices architecture.

What We’re Looking For

  • Strong problem-solving and analytical skills.
  • Ability to take ownership of features from development through deployment.
  • Practical understanding of how to build reliable AI applications beyond prototypes.
  • Ability to make sound technical decisions and explain architectural trade-offs.
  • Good communication and collaboration skills.
  • Willingness to learn, experiment, and work on challenging AI engineering problems.


Read more
NAM Info Pvt Ltd
Lata Deepak
Posted by Lata Deepak
Bengaluru (Bangalore), Hyderabad
5 - 7 yrs
₹5L - ₹18L / yr
Artificial Intelligence (AI)
skill iconMachine Learning (ML)
Natural Language Processing (NLP)
Large Language Models (LLM)
skill iconPython
+2 more

Job Title: AI Developer

Location: Bangalore / Hyderabad

Experience: 5–7 Years

Notice Period: Immediate to 15 days Preferred


About the Role


We are looking for a skilled AI Developer to design, develop, and deploy Artificial Intelligence and Machine Learning solutions that solve real-world business problems. You will work closely with data scientists, engineers, and business stakeholders to build scalable AI-powered applications and pipelines.


Key Responsibilities

  • Design and develop Machine Learning models, Deep Learning architectures, and NLP solutions for production use.
  • Build and maintain end-to-end ML pipelines, from data ingestion and preprocessing to model training, evaluation, and deployment.
  • Integrate AI/ML models into existing applications and APIs.
  • Fine-tune and evaluate Large Language Models (LLMs) for business-specific use cases.
  • Collaborate with data engineers to ensure high-quality training data.
  • Monitor model performance in production and implement retraining strategies.
  • Research and evaluate emerging AI frameworks, tools, and technologies.
  • Document models, experiments, and technical decisions.

Required Skills & Experience

  • 3+ years of experience in AI/ML development.
  • Strong proficiency in Python.
  • Hands-on experience with TensorFlow, PyTorch, or Scikit-learn.
  • Experience with NLP frameworks such as Hugging Face, spaCy, and LangChain.
  • Familiarity with LLMs and Prompt Engineering (OpenAI, Anthropic, Gemini, etc.).
  • Experience deploying models using FastAPI or Flask (REST APIs).
  • Strong understanding of Data Structures, Algorithms, and Statistics.
  • Experience with AWS, Azure, or GCP and MLOps tools.
  • Experience with Vector Databases such as Pinecone, Weaviate, or FAISS is an added advantage.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos