Lenovo
Software Engineer -- AI Experiences
$119K–$140K
Morrisville, North Carolina · Full-time · Posted Jul 31, 2026
- Experience
- 5+ years; proven Senior-level-or-above experience.
- Education
- Bachelor’s Degree in Engineering, Computer Science, or a related technical discipline.
About the job
Leads the design, implementation, and delivery of cross-platform AI features for Lenovo’s Qira platform on Windows and Android devices.
What you'll do
- Architect and deliver scalable, responsive AI features spanning Windows and Android.
- Collaborate with product, design, and platform teams to ship production-ready capabilities while balancing code reuse and native performance.
- Set engineering standards, mentor engineers, and proactively address technical bottlenecks.
What they ask for
- 5+ years of software engineering experience, with a track record operating at Senior level or above and leading technical design for complex application features.
- Bachelor’s Degree in Engineering, Computer Science, or a related technical discipline.
- Hands-on experience building multi-platform features with shared UI/UX codebases and frameworks such as React Native, Flutter, or Kotlin Multiplatform.
- Experience with Android (Kotlin) or Windows (C#, WinUI, or WPF) application lifecycles, UI rendering pipelines, and memory management.
Nice to have
- Experience building interfaces for generative and agentic AI interactions, including addressing time-to-first-token latency and integrating local and/or cloud-based LLMs.
- Ability to drive technical alignment and collaborate across distributed engineering teams.
Pay
$125K - $140K USD (base salary); 119,300–140,000 USD (annual compensation)
Tools
Windows, Android, React Native, Flutter, Kotlin Multiplatform, Kotlin, C#, WinUI
AI focus
Build cross-platform AI features for Qira; preferred experience includes generative and agentic AI interfaces and local or cloud-based LLM integration.
Model-written summary · the original posting is authoritative