AI Wearables Software Engineer – On-Device AI & Android

Motorola Mobility (a Lenovo Company)

Chicago (IL)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus/Commission potential
Lenovo benefits overview

Job summary

Lenovo in Chicago is seeking a Software Development Engineer for the Motorola Mobile Group. You will develop Android applications and framework components, integrating on-device AI and cloud-supported AI workflows across smartphones and wearables.

You’ll collaborate with cross-functional teams to push innovative mobile AI features and robust user experiences. The role emphasizes strong Kotlin/Java coding, Android Studio proficiency, and system-architecture insight, with hybrid work in Chicago

Qualifications

  • B.S./M.S in Computer Science/Engineering or related field.
  • 3+ years of Android software development experience.
  • Experience with Android applications and framework components to enhance UX.
  • Strong coding with Kotlin, Java, Android Studio; OOD, design patterns, data structures.

Responsibilities

  • Android application and framework development across subsystems of mobile devices.
  • Implement on-device AI frameworks and libraries for real-time AI processing.
  • Architect and maintain scalable off-device AI infrastructure in cloud environments.
  • Performance optimization of AI algorithms balancing resources and battery life.
  • Collaborate with product managers, designers and engineers to implement AI features.
  • Stay updated on AI technologies and contribute to research initiatives.
  • Deliver features end-to-end and support them through product life cycle.

Skills

Android development
Kotlin
Java
Android Studio
AI/ML familiarity
System Architecture
Git/Jira

Education

B.S./M.S in Computer Science/Engineering

Tools

REST APIs
Google Cloud Services
Amazon Web Services

Job description

Lenovo in Chicago is seeking a Software Development Engineer for the Motorola Mobile Group. You will develop Android applications and framework components, integrating on-device AI and cloud-supported AI workflows across smartphones and wearables.

You’ll collaborate with cross-functional teams to push innovative mobile AI features and robust user experiences. The role emphasizes strong Kotlin/Java coding, Android Studio proficiency, and system-architecture insight, with hybrid work in Chicago

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android AI Wearables Engineer - On-Device & Cloud AI
Android AI Wearables Engineer - On-Device & Cloud AI

Lenovo • Chicago (IL)

Hybrid
USD 137,000 - 210,000
AI Wearables Software Engineer - Android & On-Device AI
AI Wearables Software Engineer - Android & On-Device AI

Motorola Mobility (a Lenovo Company) • Chicago (IL)

On-site
USD 110,000 - 140,000
Product Manager, AI Wearables & On‑Device AI
Product Manager, AI Wearables & On‑Device AI

Lenovo • Chicago (IL)

On-site
USD 152,000 - 233,000
Software Engineer, AI Wearables
Software Engineer, AI Wearables

Motorola Mobility (a Lenovo Company) • Chicago (IL)

On-site
USD 100,000 - 140,000
Bonus/Commission potential
Lenovo benefits overview
Software Engineer, AI Wearables
Software Engineer, AI Wearables

Lenovo • Chicago (IL)

Hybrid
USD 137,000 - 210,000
Software Project Manager – AI Wearables
Software Project Manager – AI Wearables

Lenovo • Chicago (IL)

On-site
USD 152,000 - 233,000
Software Product Manager – AI Wearables
Software Product Manager – AI Wearables

Motorola Mobility (a Lenovo Company) • Chicago (IL)

On-site
USD 110,000 - 140,000
Mobile Product Lead - AI-Driven Smartphone Software
Mobile Product Lead - AI-Driven Smartphone Software

Lenovo • Chicago (IL)

On-site
USD 105,000 - 161,000
Software Engineer -- AI Experiences
Software Engineer -- AI Experiences

Lenovo • North Carolina

On-site
USD 125,000 - 140,000
AI Applications & Deployment Engineer
AI Applications & Deployment Engineer

Lenovo • Morrisville (NC)

Hybrid
USD 100,000 - 150,000