Job Description

Description and Requirements

We are seeking an AI Application Development Engineer to join our Sales IT Systems team. You will build backend services using Java/Spring and develop AI/ML components using Python and a machine learning framework such as PyTorch (or equivalent). You will help deliver AI-enabled features end-to-end—from problem understanding and solution design to implementation, model training/experimentation, and production integration. We value engineers who can work with ownership, collaborate well, and bring product thinking—people who can propose ideas, challenge assumptions constructively, and drive practical outcomes.

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 dat...
  • Apply for this Position

    Ready to join Lenovo? Click the button below to submit your application.

    Submit Application