jobs in Lenovo

Full Time AI Engineer Jobs, in Lenovo Selangor - Maukerja

Share
Save

Working Location

  • Petaling Jaya Selangor Malaysia

Job Description

Responsibilities

Python AI Engineer (Backend + Applied ML)

Location : Malaysia


Role Overview

Build backend services and integrate AI/ML models into production systems for Sales IT applications. This role combines Java-based backend development with hands-on Python-based model training and deployment.

Key Responsibilities

  • Develop and maintain backend services using Java and Spring Boot
  • Build and support REST APIs and microservices
  • Write Python code for data preparation, model training, and evaluation
  • Work on AI model development (feature engineering, training runs, metrics, iteration)
  • Integrate trained models into applications (APIs or batch jobs)
  • Ensure performance, reliability, and maintainability of services and models
  • Work with SQL and relational databases for data handling and optimization
  • Follow engineering best practices (Git, testing, code reviews, CI/CD)
  • Collaborate with stakeholders to understand requirements and deliver solutions
  • Take ownership of tasks—from problem breakdown to execution

Required Skills & Experience

  • Strong programming skills in Java and Python
  • Experience with Spring Boot for backend development
  • Understanding of REST APIs and microservices architecture
  • Hands-on experience with at least one ML framework:
  • PyTorch
  • TensorFlow
  • scikit-learn
  • Experience training and evaluating ML models (academic, internship, or work projects)
  • Working knowledge of SQL and relational databases (PostgreSQL/MySQL/Oracle)
  • Familiarity with Git, debugging, and testing workflows

Good to Have

  • Experience deploying ML models (batch or real-time inference)
  • Basic understanding of MLOps practices
  • Exposure to cloud platforms:
  • Amazon Web Services / Microsoft Azure / Google Cloud Platform
  • Familiarity with containers and orchestration (Docker/Kubernetes)
  • Exposure to distributed systems or tools like Apache Kafka or Redis

What We Look For

  • Able to work independently and drive tasks to completion
  • Comfortable working on both backend systems and AI/ML problems
  • Clear communication and collaboration in a team environment
  • Willingness to learn and improve continuously

Education

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More