We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Engineer, AI-Accelerated Application & Systems Development

Lenovo
United States, North Carolina, Morrisville
Jul 11, 2026


General Information
Req #
WD00101440
Career area:
Hardware Engineering
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Friday, July 10, 2026
Working time:
Full-time
Additional Locations:
* United States of America - North Carolina - Morrisville

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$83 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
We are seeking a motivated Software Engineer to support the design, development, and deployment of modern applications, backend services, and APIs. This role leverages AI-assisted development tools to accelerate software delivery while maintaining high standards for code quality, security, and maintainability. The ideal candidate will collaborate with cross-functional teams to build scalable solutions, participate in code reviews, perform testing and optimization activities, and critically evaluate AI-generated code.

Job Responsibilities

  • Assist in the design, development, and deployment of applications, services, and system components, using AI-assisted development tools to accelerate delivery.
  • Use AI coding assistants and code-generation tools to implement features, scaffold boilerplate, and refactor existing code under guidance from senior engineers.
  • Develop backend services and APIs that support business and enterprise applications.
  • Collaborate with cross-functional teams, including product managers, designers, QA engineers, and fellow developers, to deliver end-to-end solutions.
  • Perform testing, debugging, and optimization of applications to ensure performance, scalability, and reliability, leveraging AI tools for test generation and code analysis where appropriate.
  • Critically review and validate AI-generated code for correctness, security, and maintainability before integration.
  • Participate in code reviews and follow best practices in software engineering and the responsible use of AI-assisted development.
  • Document technical designs, implementation details, and usage guidelines.

Basic Qualifications

  • Bachelor's degree in a quantitative or technical STEM field (e.g., Computer Science, Mathematics, Physics, Engineering, or a related discipline).
  • Solid programming skills in at least one language such as Python, Java, C#, or JavaScript/TypeScript.
  • Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) to build, test, or maintain software, and an interest in incorporating them into the development workflow.
  • Ability to read, navigate, and reason about large or unfamiliar codebases quickly.
  • A security- and correctness-first mindset, treating AI-generated code as untrusted until verified and recognizing common failure modes (e.g., hallucinated APIs, subtle logic errors, insecure patterns).
  • Experience with software development fundamentals, including version control (e.g., Git) and debugging.
  • Experience with RESTful APIs, microservices, or web application development, along with working knowledge of databases (SQL or NoSQL), data processing, CI/CD pipelines, and automated testing.
  • Demonstrated track record of shipped software, ideally including work delivered with AI assistance (e.g., portfolio, GitHub, or referenceable projects).
  • Fluency in Mandarin Chinese preferred

Preferred Qualifications

  • Good problem-solving skills, effective communication, and the ability to work well in a team and learn new technologies quickly.
  • Strong interest in using AI to improve developer productivity, code quality, and delivery speed.
  • Strong understanding of data structures, algorithms, and core software design principles.
  • Strong system design skills, including the ability to architect scalable, maintainable, and well-structured solutions.
  • Sound engineering judgment about when to rely on AI and when not to-recognizing plausible-but-wrong output and redirecting a model that is heading down a bad path.
  • Familiarity with effective prompting and context-management techniques for getting reliable output from AI coding tools.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and container technologies such as Docker.
  • Internship or project experience related to software engineering or application development.
We follow a friendly hybrid model with three days a week in the office-great for collaboration and connection!
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
* United States of America
* United States of America - North Carolina
* United States of America - North Carolina - Morrisville

Applied = 0

(web-77cf7d65c7-wz29x)