Software Engineer -- AI Experiences
Lenovo
Chicago, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 140KJob location
Chicago, United States of America
Tech stack
Microsoft Windows
Artificial Intelligence
Unit Testing
C Sharp (Programming Language)
Code Review
Software Design Patterns
Windows Presentation Foundation
Software Engineering
Data Streaming
Multithreading
Large Language Models
Kotlin
Information Technology
Job description
- Take ownership of complex feature work from technical design through to implementation. Translate product requirements into clean, production-ready code.
- Keep Qira app snappy by focusing on performance and efficient memory use.
- Work closely with product managers, UX designers and other engineers.
- Maintain high standards through rigorous code reviews, unit testing and documentation.
Requirements
- 5+ years of professional software engineering experience, with a proven track record of shipping and maintaining production-level client applications.
- Bachelor's Degree in Engineering, Computer Science, or a related technical discipline
- Strong, hands on proficiency in either Android (Kotlin) or Windows (C#, WinUI, or WPF). You should have a deep understanding of the UI lifecycle and rendering for your chosen platform.
- Solid CS fundamentals including knowledge and practical application of multithreading and design patterns.
- Ability to navigate technical trade-offs to deliver high quality features on schedule., * Experience implementing UI for generative AI features, such as handling streaming data from LLMs and managing asynchronous state for agentic interactions
- Experience with CI/CD pipelines, testing frameworks and tools that improve developer productivity.
- A strong interest in staying current with platform specific technologies and frameworks
Benefits & conditions
The base salary budgeted range for this position is $100k - 140K. Individuals may also be considered for bonus and/or commission.
Lenovo's various benefits can be found on www.lenovobenefits.com.
About the company
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
About Our Team
Lenovo is building Qira, a next-generation hybrid AI platform that spans Windows, Android, and cloud. We are hiring a Software Engineer to drive the architecture, design, and platform integration of AI experiences on Windows and Android devices.
This role is critical to delivering scalable, performant, and secure AI systems that power next-generation user experiences across laptops, tablets, and cross-device ecosystems. Your work will directly impact millions of users worldwide.
We recently introduced Qira, our new cross-device Personal AI that works seamlessly across Lenovo and Motorola products.