Python Developer

About the Role 

We are looking for a highly skilled Python AI Engineer who is passionate about building intelligent systems, developing LLM-based applications, and working with team members. You will work on cutting-edge AI frameworks, RAG pipelines, and agent-based architectures to deliver production-grade AI solutions. 

Key Responsibilities 

  • Develop and optimize AI/ML solutions using Python, NumPy, and Pandas.
  • Implement and integrate Large Language Models (LLMs) such as OpenAI, Anthropic, or Llama. 
  • Build and orchestrate AI Agents using frameworks like LangChain, LangGraph, or similar. 
  • Develop RAG (Retrieval Augmented Generation) pipelines including embeddings, vector stores, and document retrieval flows. 
  • Integrate AI tools and APIs (OpenAI, HuggingFace, Cohere, Anthropic).
  • Design, build, and maintain scalable AI services and APIs. 
  • Work closely with backend/frontend teams for end-to-end integration.
  • Perform code reviews, enforce best practices, and maintain high development standards. 
  • Continuously evaluate new AI technologies and recommend improvements.

Required Technical Skills 

  • Expert-level Python Programming 
  • Strong hands-on experience with NumPy & Pandas 
  • Experience with FastAPI / Flask 
  • Good understanding of LLMs, prompting, and model integration
  • Working knowledge of AI Agent creation 
  • Experience building RAG solutions 
  • Hands-on with LangChain or LangGraph 
  • Experience with OpenAI/HuggingFace/Anthropic APIs 
  • Experience with version control (Git, branching strategies) 

Additional Skills (Highly Preferred) 

  • Knowledge of vector databases (FAISS, Pinecone, Chroma, Weaviate, Qdrant)
  • Familiarity with cloud services (AWS / Azure / GCP) 
  • Understanding of MLOps concepts (monitoring, versioning, evaluation)
  • Working knowledge of SQL/NoSQL databases 
  • Experience with Docker, CI/CD pipelines 
  • Writing testable, clean, modular code (pytest or equivalent) 
  • Exposure to real-time data processing (Kafka, Pub/Sub) — bonus 

Soft Skills & Team Collaboration 

  • Ability to mentor and support junior developers 
  • Strong analytical and problem-solving skills 
  • Self-driven, proactive, and ownership-oriented 
  • Excellent communication skills 
  • Adaptable to fast-paced product development environments 
  • Passion for learning new AI tools and technologies 

Educational Qualification 

  • B.Tech / B.E. / MCA

Why Join Us? 

  • Work with cutting-edge LLMs, Agents, and RAG systems
  • Opportunity to contribute to high-impact AI products
  • Learning-oriented, innovative, collaborative environment
  • Ownership of AI feature development end-to-end

Apply for this position

Allowed Type(s): .pdf, .doc, .docx