Skip to main content

Python Developer

Technology
KGiSL
TodayUntil 19/07/2026
Service contractOn-site

Job description

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.
Keywords
pythonartificial-intelligenceplanning-and-designvisual-art-designproduct-development-and-designlangchainlanggraphhaystackllamaindexmicroservicesvector-databasefaisssearch-and-retrievalretrieval-augmented-generation-ragi-o-memory-peripheral-connectorsseamless-integrationcode-reviewback-end-developmenttraining-and-developmentlarge-language-model-llmclaude-by-anthropicprompt-engineeringfastapiflaskdjangoservice-management-and-orchestration-smocustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdreact-jsreactnext-jsamazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcpmicrosoft-azurecontainerizationdockerpolicies-and-practicesessential-skills

¿Te interesa este puesto?