On-Device Ai Developer (Software Engineer)
Lenovo Group
* United States of America - North Carolina - MorrisvilleWhy Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 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 and read about the latest news via our StoryHub .Description and Requirements
On-Device AI Developer (Software Engineer)
Role Overview
Lenovo Research is seeking a
recent college graduate or early-career Software Engineer
to join our On-Device Intelligence team.In this role, you will help develop and optimize software that enables AI models to run efficiently on Lenovo PCs. You will collaborate with researchers, engineers, and product teams to build innovative AI-powered solutions for Windows-based devices.What You'll Do
Software Development:
Design, develop, test, and maintain software using C/C++ and Python.AI Integration:
Support the deployment and execution of AI models on Lenovo PCs.Performance Optimization:
Improve software speed, memory usage, power efficiency, and reliability.Troubleshooting:
Debug software issues and implement effective solutions.Collaboration:
Work with engineering and research teams to develop prototypes and production-ready software.What We're Looking For
Education:
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.Programming:
Experience with C/C++ and Python.Operating Systems:
Familiarity with Windows operating systems and development environments.Technical Skills:
Understanding of software development, debugging, data structures, and algorithms.Problem-Solving:
Strong analytical and troubleshooting abilities.Teamwork:
Effective communication and collaboration skills.Preferred Qualifications
Exposure to artificial intelligence or machine learning.Experience with Windows application development.Familiarity with AI model deployment or system performance optimization.Relevant internships, academic projects, or research experience.We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.Additional Locations : * United States of America - North Carolina - MorrisvilleIf you require an accommodation to complete this application, please contact View email address on ca.hrm.tc
#J-18808-Ljbffr
We are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 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 and read about the latest news via our StoryHub .Description and Requirements
On-Device AI Developer (Software Engineer)
Role Overview
Lenovo Research is seeking a
recent college graduate or early-career Software Engineer
to join our On-Device Intelligence team.In this role, you will help develop and optimize software that enables AI models to run efficiently on Lenovo PCs. You will collaborate with researchers, engineers, and product teams to build innovative AI-powered solutions for Windows-based devices.What You'll Do
Software Development:
Design, develop, test, and maintain software using C/C++ and Python.AI Integration:
Support the deployment and execution of AI models on Lenovo PCs.Performance Optimization:
Improve software speed, memory usage, power efficiency, and reliability.Troubleshooting:
Debug software issues and implement effective solutions.Collaboration:
Work with engineering and research teams to develop prototypes and production-ready software.What We're Looking For
Education:
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.Programming:
Experience with C/C++ and Python.Operating Systems:
Familiarity with Windows operating systems and development environments.Technical Skills:
Understanding of software development, debugging, data structures, and algorithms.Problem-Solving:
Strong analytical and troubleshooting abilities.Teamwork:
Effective communication and collaboration skills.Preferred Qualifications
Exposure to artificial intelligence or machine learning.Experience with Windows application development.Familiarity with AI model deployment or system performance optimization.Relevant internships, academic projects, or research experience.We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.Additional Locations : * United States of America - North Carolina - MorrisvilleIf you require an accommodation to complete this application, please contact View email address on ca.hrm.tc
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the On-Device Ai Developer (Software Engineer) in Winnipeg, MB vacancy
- ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:... ...: Price Industries is building a new Engineering Technology team, and we are looking for... ...development, and the thoughtful use of AI-assisted development tools to explore ideas...Suggested
- ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will... .... • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience). • Familiarity...Suggested
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment... ..., C#,.NET, and Agile practices, as well as promoting software engineering best practices. Your collaborative mindset will help foster an...Suggested
- ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...In this role, you will work directly with laboratory and engineering teams to build and maintain software solutions that support test...Suggested
$180k - $200k per year
...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3... ...Architecture & Scalability: Partner with Engineering and DevOps to design robust ML platforms.... ...Have 10+ years of experience in software or data science, with at least 8+ years...Suggested3 days per week- ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity... ...: 3+ years • Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high level of critical...
- ...Coffee. Position Summary Join our AI team as an Intermediate AI Engineer, where you'll build and deploy AI... ...Key Responsibilities • Design, develop, and deploy AI applications, from proof... ...'s degree in Computer Science, Software Engineering, Information Technology,...
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve...
- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI... ...AI Engineer with over 8 years in software development. You will design and deploy AI and LLM applications, develop REST APIs, and collaborate with stakeholders...
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior... ...SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...healthcare client. You will play a key role in developing and enhancing an enterprise AI platform... ...platforms. ~ Strong knowledge of software engineering best practices, testing,...Full timeInternshipRemote workRelocation
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation... ...capabilities. Qualifications ~8+ years of software engineering experience, including... ...architecture. Practical experience with AI-assisted software development or AI-enabled...Full timeInternshipRemote workRelocation
$131k - $191.4k per year
...suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned... ...~ Bachelor's degree or higher in Computer Science, Engineering, or related field Preferred Qualifications Experience...For contractors$89.7k - $149.8k per year
...tool, it's your playground. Our engineers work on scalable systems,... ...for customers and for you. Our Software Development Engineers (SDEs) use... ...solutions forward. Design and develop scalable solutions using cloud... ...the development of GenAI and AI-powered tools to enhance...Full timeInternship- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software... ...evolution. Your key responsibilities will include: Design, develop, and maintain clean, testable, and highly maintainable code,...Full time
- ...End Date: October 23, 2026 City: Winnipeg Employer: Shared Health Site: Health Sciences Centre Department / Unit: Medical Device Reprocessing 2 - HSC Job Stream: Clinical Support Union: CUPE Anticipated Start Date: 10/23/2026 FTE: 1.00 Anticipated...Shift workNight shiftWeekend workAfternoon shift
$165k - $330k per year
...critical inference for the world's most dynamic AI companies, like Cursor, Notion,... ...research, flexible infrastructure, and seamless developer tooling, we enable companies operating at... ...Capital. Join us and help build the platform engineers turn to to ship AI products. Baseten...Flexible hours- ...applications and next steps. Our partner is looking for a Software Engineer (Edge – Devices & Mobile) based in Canada. We are looking for an experienced... ...-platform device infrastructure. In this role, you will develop and maintain a reliable peer runtime across Windows,...Remote workFlexible hours
$69.45k - $119.45k per year
...most groundbreaking projects imaginable. Software Development team is a high-performing team... ...complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled... ...technology and leadership in cloud, data and AI with unmatched industry experience,...Full timeWork at officeLocal areaShift work- ...without it. Build the systems, infrastructure, and developer workflows that make AI-powered engineering more useful, reliable, and easy for Vanta engineers... ...team is building the foundations for a more autonomous software development experience at Vanta, including background...Remote workFlexible hours
- Build Windows-based AI solutions with C/C++ and Python at Lenovo Research’s On-Device Intelligence team in Morrisville, North Carolina.Lenovo seeks a recent college graduate or early-career Software Engineer for on-device intelligence development. You will help deploy and execute...
- Join Mecka AI as a Device Operations Engineer and be the backbone of our data capture technology. You'll ensure our hardware fleet operates smoothly,... ...• 3-4 years of troubleshooting experience with hardware/software • Proficient in Linux command-line and diagnostics • Strong...
- Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility...Full time
- Design compact AI-edge devices at Huawei Canada using custom circuits, embedded firmware, and sensor integration... ...to China.The Hardware and Embedded Systems Engineer supports Huawei’s Human-Machine Interaction Lab. You will develop resource-constrained devices, integrate...Contract work
- About Mecka AI Mecka AI is building the data infrastructure... ...hardware. The Role You’ll own the software that lets people operate Mecka... ...and operational tools for our device teams, and APIs and SDKs for... ...operational tools that help engineers understand how devices and...
- ...Job Title: Technical Lead, Software Development Location: Winnipeg... ...day-to-day guidance for a new Engineering Technology team. This role is... ...shape technical direction, mentor developers, and contribute directly to... ...the thoughtful use of agentic AI-assisted development tools to...
- Quest Software is seeking an experienced Senior Software Developer to help bring AI-powered coding practices into an established on-premises enterprise software product.... ...high-quality, maintainable code using software engineering best practices, static analysis, automated testing...Work at officeRemote workWorldwideFlexible hours
- ...JBlue J is the leading generative AI solution for tax professionals... ...industry‑leading tax research software that helps accountants find... ...for a skilled Software Developer - Applied AI who thrives in a... ...work in Canada. About The Engineering TeamAs a Software Developer -...Long term contractImmediate startRemote work
- ...has a voice, everyone can be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine 5. You will have the opportunity to work on a variety of AI features and systems in an innovative...Local area
- ...Grow your career as an Engineering Student at our Winnipeg district... ...experience on real projects Develop in-demand skills through mentorship... ...using Primavera P6 EPPM software. Creating and maintaining graphical... ...of artificial intelligence (AI) to screen, assess, or select...Hourly payWeekly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to On-Device Ai Developer (Software Engineer). Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB


