Job Description
Description and Requirements
We are seeking an AI Software 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.
This position will follow a hybrid work model in our Morrisville, NC office.
Key Responsibilities
Ready to Apply?
Take the next step in your AI career. Submit your application to Lenovo today.
Submit Application