jobs in KGiSL

KGiSL Hiring! Full Time Python Developer in - Ricebowl

Python Developer

KGiSL

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Title: AI Developer – Python Backend

Location: Singapore

Experience: 4-6 Years


Job Summary:

We are seeking a skilled AI Developer with a strong backend development background in Python to join our growing team. The ideal candidate should have hands-on experience with at least one AI framework such as LangChain, LangGraph, or any similar tooling in the LLM ecosystem. Familiarity with vector databases, API integrations, and prompt engineering is highly desirable. Front-end development experience is a plus (preferably ReactJS), helping bridge the gap between user experience and intelligent systems.

Key Responsibilities:

  • Design, develop, and maintain scalable AI-driven backend systems using Python.
  • Integrate with and build on top of AI frameworks like LangChain, LangGraph, Haystack, LlamaIndex or any other.
  • Work closely with application team and build intelligent pipelines and interfaces.
  • Build RESTful APIs and microservices to support frontend applications and AI workflows.
  • Interface with vector databases (e.g., Pinecone, FAISS, ChromaDB) for retrieval-augmented generation (RAG) pipelines.
  • Develop and fine-tune prompt templates, tools, and memory modules to enhance AI assistant capabilities.
  • Collaborate with the frontend team to ensure seamless integration of backend AI features.
  • Write clean, efficient, and well-documented code and perform code reviews.

Required Qualifications:

  • Strong proficiency in Python with at least 4 years of backend development experience.
  • Experience working with at least one AI/LLM framework (LangChain, LangGraph, Haystack, etc.).
  • Familiarity with LLMs (OpenAI, Claude, Gemi9ni, etc.) and prompt engineering techniques.
  • Experience with REST APIs, web frameworks (like FastAPI, Flask, or Django), and asynchronous programming.
  • Knowledge of vector stores and retrieval mechanisms in RAG-based systems.
  • Experience with orchestration tools or agents-based architectures.
  • Basic understanding of Git, CI/CD pipelines, and agile workflows.

Preferred (Good to Have):

  • Some exposure to frontend technologies like React, Next.js.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Knowledge of containerization (Docker) and deployment best practices.

Soft Skills:

  • Strong problem-solving and critical-thinking skills.
  • Excellent verbal and written communication.
  • Collaborative mindset with the ability to work in cross-functional teams.
  • Curiosity to explore new AI tools and stay updated with the latest trends in the LLM space.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More