AI & Synthetic Data Engineer
Lenovo Beijing, China
IT Services and IT Consulting · 10,001+ employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
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
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
-
Senior Data Engineer
Qode Hà Nội, Vietnam
-
Senior Data Engineer
Fictiv Schaumburg, Illinois, United States · $167K–$202K/yr
-
Foundation Model Data Engineer
Sciforium San Francisco, California, United States · $155K–$210K/yr
-
Data Engineer_Red shift
XPT Software Australia Pty Ltd Victoria, Australia
-
Data Engineer
XPT Software Australia Pty Ltd Greater Brisbane, Queensland, Australia
-
Senior Data Engineer
NZ Transport Agency Waka Kotahi Auckland, Auckland, New Zealand · NZ$134K–NZ$163K/yr