Skill Matcher
Your daily dose of job opportunities and career insights.
Engineer, Software – Android & AI
Company: Lenovo
Location: Bangalore, Karnataka, India
Experience Level: Mid-Level
Industry: AI-Enabled Devices, Mobile Software, Embedded Systems
Job Type: Full-Time, On-site
Req ID: WD00084142
About the Role
Join Lenovo, a Fortune Global 500 technology leader, as an Engineer – Software focused on Android and AI development. Contribute to Lenovo’s mission of delivering AI-optimized mobile devices by working on innovative software-hardware pairings that enhance user experience globally.
Key Responsibilities
- Android Application & Framework Development: Develop and maintain Android applications and native software across various subsystems of mobile devices.
- On-Device AI Integration: Implement real-time, on-device AI frameworks and libraries for optimized user experience.
- Off-Device AI Infrastructure: Design scalable AI processing infrastructure using cloud and distributed computing.
- Performance Optimization: Enhance AI workflows and algorithms for performance and power efficiency on mobile devices.
- Cross-Functional Collaboration: Work closely with product managers, designers, and fellow engineers to deliver innovative AI-powered features.
- Research & Innovation: Stay ahead with latest AI trends and contribute to cutting-edge mobile AI advancements.
Required Skills & Qualifications
- Proficiency in Android application development and native programming
- Experience with AI model integration on mobile (e.g., TensorFlow Lite, NNAPI)
- Familiarity with cloud platforms (e.g., Google Cloud, AWS) for off-device AI workloads
- Performance tuning for Android and embedded environments
- Collaborative mindset and strong problem-solving skills
How to Apply
Interested candidates can apply through Lenovo's careers portal.
Apply Now