company-logo-image

Python Engineer

ashley-avatar-image

AI-generated summary

beta

This job is for a Python Engineer who builds smart applications using AI tools. You might like this job because it offers a chance to work with cutting-edge tech and shape intelligent systems, all while collaborating with a skilled team!

RM 8K - RM 10K

Kuala Lumpur

Job Description

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.


Job Requirements

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.

Skills

Python (Programming Language)

Company Benefits

Competitive Remuneration Package

Employees receive competitive salaries and benefits, including medical, optical, and dental coverage.

Flexibility and Hybrid Work

We embrace flexibility and hybrid work to support balance, productivity, and collaboration.

Employee Engagement Activities

We organize fun and meaningful activities to build teamwork, strengthen connections, and create a positive workplace culture.


Additional Info

Company Activity

Last active - few days ago

Career Level

Senior Executive

Job Specialisation


Company Profile

Horizon Purpose Sdn Bhd-logo-image

Horizon Purpose Sdn Bhd

We are a custom software development shop dedicated to startups. We know that early-stage companies face two big challenges: proving their concept and scaling with purpose. So we offer a two-pronged solution: Need for Speed: We help you validate your ideas with time-boxed proofs of concept (POCs) and minimum viable products (MVPs). This gets you from “what if” to “what works” in a fast, measurable...