L

AI & Synthetic Data Engineer

Lenovo Beijing, China

IT Services and IT Consulting · 10,001+ employees

3 h ago
data-engineer Mid (2-5 yrs) Full-time China
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The AI & Synthetic Data Engineer will research, design, and implement synthetic data generation solutions while processing and analyzing complex datasets. They will also collaborate with stakeholders to develop prototypes and evaluate the quality and privacy of synthetic data using advanced machine learning techniques.

What they look for

Python Synthetic Data Machine Learning Deep Learning Statistical Analysis Data Processing Pandas NumPy SciPy Polars Scikit-learn PyTorch TensorFlow JAX Generative AI Reinforcement Learning

Requirements

Candidates must possess strong mathematical foundations in statistics and linear algebra, along with proficiency in Python and scientific computing libraries. Experience with AI-assisted development tools and a solid understanding of synthetic data methodologies are essential for this role.

Full description

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

Role Overview

We are looking for an AI & Synthetic Data Engineer with strong mathematical foundations, solid programming logic, and hands-on experience in AI-assisted development and data processing. The ideal candidate should be passionate about synthetic data and capable of applying statistical analysis, machine learning, and other advanced AI techniques to solve practical business and technical problems.

Job Responsibilities:

Research, design, and implement synthetic data generation and evaluation solutions for different business and technical scenarios.

Process, clean, transform, and analyze structured and unstructured datasets.

Evaluate the quality, representativeness, privacy, and utility of synthetic data using appropriate statistical and machine-learning methods.

Develop prototypes and proof-of-concept solutions using Python and modern AI-assisted coding tools.

Apply machine learning, deep learning, statistical analysis, or reinforcement learning techniques where appropriate.

Collaborate with technical and business stakeholders to translate requirements into practical data and AI solutions.

Document technical approaches, experimental results, assumptions, and recommendations.

Stay current with emerging technologies and best practices in synthetic data, generative AI, privacy-preserving technologies, and data science.

Job Requirements:

Strong logical and computational thinking, with the ability to break down complex problems into structured and executable solutions.

Basic programming skills and experience with AI-assisted development or “vibe coding”, including the effective use of AI coding tools to build, test, debug, and iterate on prototypes.

Strong mathematical foundation, particularly in areas such as probability, statistics, linear algebra, optimization, or numerical methods.

Understanding of synthetic data concepts, methodologies, use cases, and evaluation approaches.

Hands-on experience with data-processing and scientific-computing libraries such as:

pandas

NumPy

SciPy

Polars

scikit-learn

Ability to independently conduct technical research, experiments, and proof-of-concept development.

Strong analytical and problem-solving skills.

Preferred Qualifications

Proficiency in Python is strongly preferred.

Practical experience in one or more of the following areas:

Machine learning

Statistical modeling and analysis

Deep learning

Reinforcement learning

Generative AI

Data privacy and privacy-preserving computation

Experience with deep-learning frameworks such as PyTorch, TensorFlow, or JAX.

Familiarity with synthetic data generation methods, including statistical simulation, generative models, GANs, VAEs, diffusion models, or large language models.

Experience evaluating synthetic data across dimensions such as statistical fidelity, downstream utility, bias, privacy risk, and compliance.

Experience working with large-scale datasets, data pipelines, or cloud-based development environments.

Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.

Additional Locations:

* China - Beijing - 北京(Beijing)

General Information

Req #

WD00107517

Career area:

Information Technology

Country/Region:

China

State:

Beijing

City:

北京(Beijing)

Date:

Friday, October 23, 2026

Working time:

Full-time

Additional Locations:

* China - Beijing - 北京(Beijing)

Similar roles