Junior Data and AI-ML Engineer

Lenovo

Morrisville (NC)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lenovo's Advanced Innovation Center is seeking a Data and AI-ML Engineer to build data pipelines, manage large datasets, and develop machine learning models that power Lenovo products and customers. You will work with engineering teams to deliver scalable data solutions and leverage cloud technologies.

This role suits someone passionate about data engineering, ML/AI, and cloud tech who enjoys learning and experimenting with new tools and approaches.

Qualifications

  • Bachelor's degree or higher in a related field.
  • 2+ years of experience in Data Engineering, Data Science, or Machine Learning.
  • Strong skills in Python and SQL.
  • Experience with ETL/ELT, data pipelines, and data lakes.
  • Knowledge of machine learning concepts and methods.
  • Experience with PyTorch, TensorFlow, Scikit-learn, or Pandas.
  • Experience with Spark, Databricks, or dbt.

Responsibilities

  • Build and maintain data models, pipelines, and data products.
  • Work with data lakes and cloud-based data platforms.
  • Support data governance, quality, metadata, and access controls.
  • Build, test, and improve machine learning and AI models.
  • Analyze large datasets using Python and SQL.
  • Collaborate with global engineering and data teams to develop scalable solutions.

Skills

Python
SQL
ETL/ELT
Data pipelines
Data lakes
Machine learning basics
Communication skills

Education

Bachelor's degree in Computer Science, Engineering, IT, or related field
Master's degree (preferred)

Tools

PyTorch
TensorFlow
Scikit-learn
Pandas
Spark
Databricks
dbt

Job description

General Information

Req #

WD00105482

Career area: Data Management and Analytics

Country/Region: United States of America

State: North Carolina

City: Morrisville

Date: Friday, October 2, 2026

Working time: Full-time

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
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 #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 www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements
Data and AI-ML Engineer
Role Overview

In this role, you will join Lenovo's Advanced Innovation Center (AIC) and help build data and AI solutions. You will work with engineering teams to develop data pipelines, manage large datasets, and build machine learning models that support Lenovo products and customers.

This role is ideal for someone interested in data engineering, machine learning, AI, and cloud technologies who enjoys learning and experimenting with new technology.

What You'll Do
  • Build and maintain data models, pipelines, and data products.
  • Work with data lakes and cloud-based data platforms.
  • Support data governance, quality, metadata, and access controls.
  • Build, test, and improve machine learning and AI models.
  • Analyze large datasets using Python and SQL.
  • Work with global engineering and data teams to develop scalable solutions.
Basic Qualifications
  • Bachelor's degree in Computer Science, Engineering, IT, or a related field.
  • 2+ years of experience in Data Engineering, Data Science, or Machine Learning.
  • Strong skills in Python and SQL.
  • Experience with ETL/ELT, data pipelines, and data lakes.
  • Knowledge of machine learning and statistical methods.
  • Experience with tools such as PyTorch, TensorFlow, Scikit-learn, or Pandas.
  • Experience with Spark, Databricks, or dbt.
  • Strong communication and problem-solving skills.
Preferred Qualifications
  • Master's degree in a related field.
  • Experience with AWS.
  • Experience with Parquet, Delta Lake, Iceberg, or Lakehouse architectures.
  • Experience with Power BI, Qlik, or AWS QuickSight.
  • Data Engineering or AI/ML certifications.
  • Experience with Kaggle or other machine learning projects.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Application Developer
AI Application Developer

Lenovo • Morrisville (NC)

Hybrid
USD 120,000 - 170,000
AI Application Development Engineer
AI Application Development Engineer

Lenovo • Morrisville (NC)

Hybrid
USD 100,000 - 150,000
Senior AI Engineer
Senior AI Engineer

Lenovo • Morrisville (NC)

Hybrid
USD 150,000 - 190,000
Sr. Engineer, AI Architect
Sr. Engineer, AI Architect

Lenovo • Morrisville (NC)

On-site
USD 185,000 - 283,000
Backend Engineer - AI Platform and Cloud Native Services
Backend Engineer - AI Platform and Cloud Native Services

Lenovo • North Carolina

Remote
USD 120,000 - 150,000
AI Infra Staff Researcher
AI Infra Staff Researcher

Lenovo • North Carolina

On-site
USD 140,000 - 190,000
Service Data Analyst - Morrisville, NC
Service Data Analyst - Morrisville, NC

Lenovo • Morrisville (NC)

Hybrid
USD 90,000 - 130,000
Junior Cloud Platform Engineer
Junior Cloud Platform Engineer

Lenovo • Morrisville (NC)

On-site
USD 85,000 - 120,000
AI Solution Architect
AI Solution Architect

Lenovo • Morrisville (NC)

On-site
USD 110,000 - 180,000
Service Data Analyst - Morrisville, NC
Service Data Analyst - Morrisville, NC

Lenovo • North Carolina

Hybrid
USD 90,000 - 120,000