Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python Platform Engineer

Lenovo

Kuala Lumpur

On-site

MYR 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Kuala Lumpur is seeking an experienced backend developer to design and deliver core platforms for its eService department. The ideal candidate will have 5-8 years of backend development experience, particularly in Python, and proficiency in implementing scalable microservices architecture as well as deep knowledge of AI-driven solutions. Excellent communication skills in English are essential, and the role involves close collaboration with multiple teams.

Benefits

Competitive salary
Professional development opportunities
Health benefits

Qualifications

  • 5-8 years of backend development experience, with 3+ years specializing in Python backend or AI platform development.
  • Expert-level proficiency in Python 3.x with deep understanding of advanced features.
  • Hands-on experience with LLM API integration and familiarity with Prompt Engineering.

Responsibilities

  • Design and implement backend architecture for eService core business systems.
  • Lead integration of LLM and AI-driven core capabilities.
  • Collaborate closely with frontend, data, and DevOps teams.

Skills

Backend development experience
Python proficiency
Microservices architecture
AI/LLM domain expertise
DevOps knowledge
Strong communication skills

Tools

Docker
Kubernetes
PostgreSQL
FastAPI
Job description

This role owns the end-to-end architecture design and delivery of core backend platforms and AI-powered intelligent service systems for Lenovo's eService department, focusing on high-performance, scalable microservices architecture and deep integration of LLM/RAG/Agent technology stack. The position requires complete 0→1 experience from system design to production delivery, with the capability to independently lead complex projects including technology selection, architecture design, and productization, driving technical evolution and business innovation of intelligent customer service platforms.

Key Responsibilities
  • Design and implement backend architecture for eService core business systems, building high-concurrency, highly available microservices platforms based on Python ecosystem (FastAPI / Django / Flask), covering critical modules including customer service ticketing, knowledge base management, and intelligent routing systems
  • Design and optimize asynchronous task processing, message queues, caching strategies, and database architecture to ensure system performance and stability under large-scale concurrent scenarios, achieving millisecond-level response time and 99.9%+ SLA guarantees
  • Establish system observability framework by integrating monitoring tools such as Prometheus and Grafana, implementing full-link log tracing, performance metrics monitoring, and intelligent alerting mechanisms
  • Lead deep integration of LLM (Large Language Models), RAG (Retrieval-Augmented Generation), and Agent frameworks to build AI-driven core capabilities including intelligent customer service Q&A systems, automated ticket classification and processing, and knowledge recommendation
  • Design and implement unified access layer and governance platform for multi-modal AI services, supporting flexible switching among multiple LLM providers (OpenAI / Claude / proprietary models), A/B testing, effectiveness evaluation, and cost optimization
  • Explore cutting-edge technologies such as Function Calling, Multi-Agent collaboration, and complex reasoning chains to improve accuracy, recall rate, and user satisfaction of intelligent services
Cross-Team Collaboration & Technical Standards Governance
  • Collaborate closely with frontend, data, DevOps, and product teams to establish unified API specifications, data models, interface documentation, and best practices, driving technical debt management and code quality improvement
  • Develop and maintain internal toolchains and scaffolding templates, accumulating reusable middleware, SDKs, and development components to enhance overall team R&D efficiency and delivery quality
  • Participate in technical reviews, code reviews, and knowledge sharing sessions, mentoring junior and mid-level engineers, and establishing technical documentation and best practices knowledge base
Qualifications
  • Years of Experience
    • 5–8 years of backend development experience, with 3+ years specializing in Python backend or AI platform development
    • Proven track record of independently leading at least 2 end-to-end 0→1 projects, covering the complete lifecycle from requirements analysis, technology selection, architecture design to production delivery
  • Technical Proficiency
    • Expert-level proficiency in Python 3.x, with deep understanding of advanced features including async/await, typing, decorators, and practical TDD (Test-Driven Development) experience
    • Proficient in at least one mainstream web framework: FastAPI / Django / Flask, with understanding of internal mechanisms and performance optimization techniques
    • Experienced in microservices architecture design and implementation, familiar with RESTful / GraphQL API design, message queues (RabbitMQ / Kafka), and caching strategies (Redis / Memcached)
  • AI/LLM Domain Expertise
    • Hands-on experience with LLM API integration (OpenAI / Claude / Azure OpenAI, etc.), familiar with Prompt Engineering and effectiveness optimization
    • Knowledge of RAG technology stack, including vector databases (Pinecone / Milvus / Weaviate), embedding models, and similarity search
    • Preference for candidates with Agent framework development or integration experience (LangChain / LangGraph / AutoGPT)
  • DevOps & Infrastructure
    • Proficient in Docker containerization technology, with experience in Kubernetes (private cloud environment) deployment and operations
    • Familiar with CI/CD pipeline setup and maintenance (Jenkins / GitLab CI / GitHub Actions)
    • Capable of database design and optimization (PostgreSQL / MySQL / MongoDB), understanding query performance tuning and indexing strategies
  • Communication & Documentation
    • Fluent in English (listening, speaking, reading, writing) for effective collaboration and technical communication with global teams
    • Strong technical documentation skills, able to clearly articulate technical solutions and design rationale
    • Cross-departmental collaboration experience, capable of driving technical decisions and standard implementation in multi-team environments
  • Professional Attributes
    • Detail-oriented with high standards for code quality, system stability, and user experience
    • Strong sense of responsibility and ownership, proactively identifying problems and driving solutions
    • Excellence-oriented, continuously following industry technology trends and best practices
  • Nice-to-Haves
    • Proficient in Vibe Coding, capable of rapidly implementing ideas and enhancing development efficiency through AI-assisted programming tools (such as GitHub Copilot, Cursor, Claude)
    • Deep experience with AI development frameworks such as LangChain / LangGraph / OpenAI SDK
    • Practical experience with observability tools (Prometheus / Grafana / ELK / Jaeger)
    • Open source contributions, technical blog posts, academic papers, or POC innovation projects
    • Familiar with MLOps / DataOps workflows, with experience in automated model training, evaluation, and deployment
    • Hold industry certifications (AWS / Azure / GCP / CKA / CKAD)
    • Industry experience in customer service, call centers, or intelligent customer service platforms
    • Knowledge of NLP technologies such as multilingual processing, sentiment analysis, and intent recognition
  • Creativity & Continuous Learning
    • Proactively conduct quarterly technology evaluations and emerging technology research, with the ability to rapidly learn and implement cutting-edge technologies
    • Strong technical documentation skills in English, capable of producing high-quality design documents, API documentation, and technical presentations
    • Actively participate in internal knowledge sharing, public speaking, or industry conferences, promoting team technical culture development
    • Possess innovative thinking and experimental mindset, willing to explore new technologies and methodologies to drive continuous evolution of business and technology
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.