Python Developer

2 weeks ago


Kuala Lumpur, Kuala Lumpur, Malaysia Itech Choice Sdn Bhd Full time 120,000 - 240,000 per year

We are looking for an experienced Python Developer to join our AI engineering team. This role focuses on building and maintaining applications leveraging the Model Context Protocol (MCP), LangChain, and other AI frameworks to develop intelligent, context-aware systems.

The ideal candidate has a solid foundation in Python backend development, with at least five years of experience in software engineering and two or more years in AI-related development, particularly in large language model (LLM) integration, context engineering, and AI system orchestration.

Key Responsibilities

  • Design, develop, and maintain Python-based applications built on FastMCP, LangChain, and similar AI frameworks.
  • Develop and maintain RESTful or GraphQL APIs for AI and data-driven systems.
  • Build and optimize context engineering pipelines, managing structured and unstructured data for AI reasoning.
  • Integrate and orchestrate large language models (LLMs) and context retrieval systems.
  • Design context orchestration layers that connect data sources, user states, and knowledge repositories.
  • Collaborate with AI researchers and data engineers on context schema design, caching, and retrieval-augmented generation (RAG).
  • Ensure software quality through code reviews, testing, and CI/CD integration.
  • Deploy and maintain production systems in containerized and cloud environments (Docker, Kubernetes, AWS, Azure).

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in Python development.
  • 2+ years of experience in AI, LLM, or LangChain-based development.
  • Strong proficiency with Python Web frameworks (e.g., FastAPI, Flask, Django).
  • Hands-on experience with LangChain, FastMCP, or equivalent orchestration frameworks.
  • Solid understanding of Model Context Protocol (MCP) and context engineering principles.
  • Experience working with vector databases (e.g., FAISS, Chroma, Pinecone) and RAG pipelines.
  • Proficiency in relational databases, particularly Microsoft SQL Server (MSSQL) and PostgreSQL.
  • Strong knowledge of asynchronous programming, API integration, and data serialization (JSON, Protobuf).
  • Experience with Docker, Git, and cloud platforms (AWS, Azure, or GCP).

Preferred / Bonus Skills

  • Hands-on experience in AI model architecture, fine-tuning, or embedding model optimization.
  • Understanding of LangGraph, OpenAI function calling, or agentic framework design.
  • Familiarity with MLOps, data pipeline automation, or AI deployment workflows.
  • Knowledge of semantic search, context compression, or knowledge graph construction.
  • Contributions to open-source AI, LangChain, or MCP-related projects.

What We Offer

  • Competitive salary with performance-based bonuses.
  • Opportunities to work on cutting-edge AI and context-driven applications.
  • A collaborative, innovation-focused working environment.
  • Continuous growth and training opportunities in AI systems and context engineering.

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia PositiveLinks Asia Full time 90,000 - 120,000 per year

    SummaryDesign, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on automating operational processes.Provide technical support and documentation for deployed solutions.Key Responsibilities:Develop and maintain Python applications for business process automation and...

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Ethereal Digital Full time 90,000 - 120,000 per year

    Python Developer (End User Computing for Automation)Experience: 2-4 yearsJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on...

  • Python Developer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia R Systems Full time 90,000 - 120,000 per year

    Position:- Python DeveloperMode:- Renewable contractLocation- KLJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on...

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Abhidi Solution Sdn Bhd Full time 96,000 - 144,000 per year

    Key Responsibilities:Convert from existing R script to Python for the above applications.Enhance existing JMP script (SLI by bins/ loss code).Enhance current GDAT by display in web from excel without toggling: 5 sub modules (OMAT tickets, GDAT tickets, inventory table, xRB list, control allocations, transparency events).Develop Web base calculator and...

  • Python Developer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Abhidi Solution Sdn Bhd Full time 96,000 - 144,000 per year

    Key Responsibilities:Convert from existing R script to Python for the above applications: GDAT.Enhance existing JMP script (SLI by bins/ loss code) - GDAT sub module.Enhance current GDAT by display in web from excel without toggling: 5 sub modules (OMAT tickets, GDAT tickets, inventory table, xRB list, control allocations, transparency events).Develop Web...

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Skill Quotient Technologies Inc Full time 60,000 - 120,000 per year

    Job SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on automating operational processes.Key ResponsibilitiesDevelop and maintain...

  • Python Developer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Hastraa Consulting Services Full time 80,000 - 120,000 per year

    Experience: 2–4 yearsLocation: Kuala Lumpur/MalaysiaEmployment Type: 1-year extendable Contract BasisJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business...

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia CENSOFT Full time 40,000 - 120,000 per year

    Company DescriptionCensoft, based in Malaysia, is a renowned MD Status Company that offers comprehensive IT software solutions and services. With expertise in Enterprise Client-Server, Multi-tier, and Web-based solutions, Censoft supports businesses across various industries, handling everything from on-site consulting to full-scale turnkey projects. The...

  • Python Developer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Outsourced Full time 40,000 - 80,000 per year

    We are seeking a skilled Python Developer to join our team and help expand our data integration capabilities. The ideal candidate will have experience with large-scale, industrialized web scraping and connecting new public data sources to our platform. This is a full-time, remote position with flexible working hours, ideally suited for candidates based in...

  • Python Developer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia SourceFlow Full time 120,000 - 240,000 per year

    About SourceFlowSourceFlow is the 'Recruitment Marketing Platform' built for recruitment agencies. Our technology helps recruitment companies attract the best candidates, clients and consultants. This helps them build a more powerful brand and increase revenue.We only launched at the start of 2022 but we're already on an incredible journey.In the past 24...