AI-Driven Backend Engineer (Python & Java, Microservices)

Lenovo Group Limited

Kuala Lumpur

On-site

MYR 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lenovo is seeking a backend/AI software engineer in Kuala Lumpur to design, develop, and maintain scalable backend services for Sales IT systems using Java, Spring Boot, and microservices. You will implement REST APIs, work with ML/AI components in Python, and ensure performance and reliability in production environments.

This role collaborates with data teams, handles relational databases, and embraces modern DevOps practices such as Git, CI/CD, testing, and code reviews.

Qualifications

  • Bachelor's degree in Computer Science or related field required
  • Graduates from top-tier universities or those holding a Master’s degree are preferred
  • Solid programming skills in Java and Python
  • Familiarity with Spring Framework (Spring Boot preferred)
  • Understanding of microservices architecture and API development
  • Hands-on experience with ML/DL frameworks e.g. PyTorch, TensorFlow, scikit-learn

Responsibilities

  • Design, develop, and maintain backend services for Sales IT systems using Java and Spring Boot
  • Build and support microservices (REST APIs, integration patterns, service reliability/observability basics)
  • Develop AI/ML-related code in Python including data preparation, training experimentation, and evaluation
  • Integrate trained models into applications ensuring performance and reliability
  • Work with relational databases and SQL including data modeling and performance considerations
  • Use Git, code reviews, testing, CI/CD to deliver production-quality software
  • Partner with stakeholders to clarify business needs and translate them into technical solutions

Skills

Java
Python
Spring Framework
Microservices
REST APIs
PyTorch
TensorFlow
scikit-learn
Git
CI/CD
SQL

Education

Bachelor's degree in Computer Science or related field
Master's degree preferred

Tools

Docker
Kubernetes

Job description

Lenovo is seeking a backend/AI software engineer in Kuala Lumpur to design, develop, and maintain scalable backend services for Sales IT systems using Java, Spring Boot, and microservices. You will implement REST APIs, work with ML/AI components in Python, and ensure performance and reliability in production environments.

This role collaborates with data teams, handles relational databases, and embraces modern DevOps practices such as Git, CI/CD, testing, and code reviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend AI Engineer — Java, Spring, ML
Backend AI Engineer — Java, Spring, ML

Lenovo • Kuala Lumpur

On-site
MYR 120,000 - 180,000
AI-Powered Backend Engineer (Java/Python)
AI-Powered Backend Engineer (Java/Python)

Lenovo • Petaling Jaya

Hybrid
MYR 70,000 - 90,000
AI Engineer: Build & Optimize AI Solutions
AI Engineer: Build & Optimize AI Solutions

Lenovo • Petaling Jaya

On-site
MYR 60,000 - 90,000
AI Full-Stack Engineer for Enterprise Finance Solutions
AI Full-Stack Engineer for Enterprise Finance Solutions

Lenovo • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior AI Applications Architect
Senior AI Applications Architect

Lenovo • Petaling Jaya

On-site
MYR 120,000 - 240,000
Engineer, AI Application Development
Engineer, AI Application Development

Lenovo • Petaling Jaya

Hybrid
MYR 70,000 - 90,000
Lead AI-Driven IT Operations Engineer
Lead AI-Driven IT Operations Engineer

Lenovo • Petaling Jaya

On-site
MYR 100,000 - 180,000
Lead Backend & AI-Driven Software Manager
Lead Backend & AI-Driven Software Manager

Ideal Reliance • Puchong

On-site
MYR 100,000 - 167,000
Medical and Hospitalisation Leave
EPF
SOCSO
+5
Junior AI Applications Engineer (LLM & Chatbot Focus)
Junior AI Applications Engineer (LLM & Chatbot Focus)

Lenovo • Petaling Jaya

On-site
MYR 60,000 - 90,000
AI Solution Engineer for Finance & Automation
AI Solution Engineer for Finance & Automation

Lenovo • Selangor

On-site
MYR 90,000 - 130,000