< More Jobs

Posted on 2026/04/02

Python - AI Engineer

Lenovo

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Full-time

Job description

Key Responsibilities*

• Design, develop, and maintain backend services for Sales IT systems using

Java*

and

Spring Framework/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.

• Participat...e in AI projects with

hands-on model training experience*

(e.g., feature engineering or embeddings, training runs, metrics, iteration, reproducibility).

• Integrate trained models into applications (online inference APIs or batch jobs), ensuring performance, stability, and maintainability.

• Work with

relational databases*

and SQL; collaborate on data modeling and query/performance considerations.

• Use modern engineering practices and tools (Git, code reviews, testing, CI/CD) to deliver production-quality software.

• Partner with stakeholders to clarify business needs, translate them into technical solutions, and iterate based on feedback.

• Demonstrate ownership: break down ambiguous problems, propose options, and drive tasks to completion with minimal supervision.

Required Qualifications*

• Bachelor’s degree in computer science or a related field (or equivalent experience).

• 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 at least one ML/DL framework, e.g.

PyTorch*

, TensorFlow, or scikit-learn.

Real project experience in AI training*

(internship, academic, or industry), including training and evaluation of models.

• Working knowledge of

relational databases*

(e.g., PostgreSQL/MySQL/Oracle) and SQL.

• Proficiency with common development tools and workflows (Git, debugging, build tools, testing).

• Strong self-motivation and collaboration skills.

Preferred Qualifications (Nice to Have)*

• Experience deploying AI models to production (batch/streaming/online inference) and basic MLOps concepts.

• Familiarity with containers and cloud (Docker/Kubernetes; AWS/Azure/GCP).

• Experience with distributed systems, messaging, or caching (Kafka/RabbitMQ/Redis, etc.).

• Ability to speak

Chinese (Mandarin)*

is a plus.

What We’re Looking For (Behavioral / Mindset)*

Ownership & self-directed execution

: able to work independently, manage priorities, and communicate progress/risks clearly.

Product mindset

: understands “why” behind requirements, cares about user/business impact, and can propose improvements instead of only implementing tickets.

Ideas & curiosity

brings viewpoints, experiments responsibly, and continuously learns new AI and engineering practices.

Team collaboration

: works effectively in a global team and contributes to a healthy engineering culture.

Show full description

Choose what you’re giving feedback on

Report this listing

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.