Workstation Software Engineer
Listed on 2026-01-12
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer, Cybersecurity
United States of America - North Carolina - Morrisville
Why Work at LenovoWe 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 , and read about the latest news via our Story Hub .
Description and RequirementsAs part of the Workstation Development team, some of the position responsibilities will include:
Key Responsibilities:
- Create clean, maintainable code and supporting technical documentation.
- Demonstrated proficiency in server and client-side debugging techniques, .NET database access techniques, and SQL Server.
- Implementation and development of comprehensive AI Models, testing and validation in AI infrastructure.
- Collaborate with team to integrate workstation applications with AI and LLMs on performance tuning & diagnostics.
- Stay up to date with the latest advancements in AI and CPU technologies.
- Perform in depth analysis of security issues in Lenovo products and resolve the vulnerabilities.
- Assign CVE, CWE and CVSS scoring for vulnerabilities.
Basic Qualifications:
- Bachelor’s degree in computer science, Data Science, Information Systems or similar
- 2+ years of experience optimizing AI models for CPU architectures
- 2+ years of experience in AI, machine learning, and data analysis
- 2+ years of experience with at least one programming languages such as C, C++, Python or C#
- 2+ years of experience with Web development framework
- 2+ years of experience working in security frameworks
Preferred Qualifications:
- Master’s degree in computer science, Data Science, or Similar
- Ability to collaborate in a team environment and communicate technical items clearly.
- Experience working in version control systems, CI/CD pipelines, Jenkins is a plus.
- Familiarity with Lenovo product lines and PC, workstation ecosystem.
This position will be working onsite in our North America Headquarters in Raleigh, NC. Candidates that are already local to Raleigh, NC are preferred.
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 - Morrisville
If you require an accommodation to complete this application, please
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).