Lenovo · 23 hours ago
AI Application Development Engineer
Lenovo is a global technology powerhouse focused on delivering Smarter Technology for All. They are seeking an AI Application Development Engineer to build backend services and develop AI/ML components, delivering AI-enabled features from problem understanding to production integration.
ComputerConsumer ElectronicsElectronicsHardwareMobileWearables
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
Participate 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
Qualification
Required
Bachelor's degree in Computer Science or a related field (or equivalent experience)
2+ years of experience working with programming languages (Java and Python)
Real project experience in AI training (internship, academic, or industry), including training and evaluation of models
Hands-on experience with at least one ML/DL framework, e.g. PyTorch, TensorFlow, or scikit-learn
Preferred
Graduates from top-tier universities or those holding a Master's degree are preferred
Familiarity with Spring Framework (Spring Boot preferred)
Understanding of microservices architecture and API development
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
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
Company
Lenovo
Lenovo Group is a computer technology company that manufactures personal computers, smartphones, televisions, and wearable devices.
H1B Sponsorship
Lenovo has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (76)
2024 (52)
2023 (75)
2022 (82)
2021 (58)
2020 (67)
Funding
Current Stage
Public CompanyTotal Funding
$3.35BKey Investors
Alat
2025-01-08Post Ipo Debt· $2B
2024-04-01Post Ipo Debt· $500M
2017-10-03Post Ipo Equity· $500M
Leadership Team
Recent News
2026-01-25
2026-01-25
Livemint.com
2026-01-24
Company data provided by crunchbase