Overview
What this challenge is about.
Generate Synthetic Tabular Data with Privacy Guarantees. Advanced challenge in code. Writing production code that solves real engineering problems, earn a bl...
The Brief
What you'll do, and what you'll demonstrate.
Generate differentially-private synthetic transaction data with proven utility and a privacy claim that survives a membership-inference attack.
This is not a coding exercise. It is the work a software engineer does between a Jira ticket and a merged PR. That distinction matters to every hiring manager who has seen candidates solve LeetCode problems and none who have shipped production code under real constraints.
When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."
Earning criteria — what you'll demonstrate
- Apply DP to generative models with proper privacy accounting
- Evaluate synthetic data with multiple utility metrics
- Validate privacy claims with empirical attacks
- Communicate synthetic-data privacy to a legal audience
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Privacy-Preserving Machine Learning
Master · Responsible Ai
Strong alignment
This challenge maps to Privacy-Preserving Machine Learning at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Synthetic Data
Apply synthetic data to solve real industry problems and demonstrate production-level capability.
- Differential Privacy
Apply differential privacy to solve real industry problems and demonstrate production-level capability.
- Generative Models
Apply generative models to solve real industry problems and demonstrate production-level capability.
- Pytorch
Apply pytorch to solve real industry problems and demonstrate production-level capability.
- Utility Evaluation
Apply utility evaluation to solve real industry problems and demonstrate production-level capability.
- Privacy Validation
Apply privacy validation to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles:
AI Safety Researcher
DP synthetic-data generation with empirical privacy validation is the AI safety work that fintechs and healthtechs need for safe data sharing.
This challenge sharpens
- differential-privacy
- synthetic-data
- privacy-validation
ML Researcher
DP generative modeling is an active research area with direct industry application; this challenge gives the student a publishable-shape project.
This challenge sharpens
- synthetic-data
- generative-models
- utility-evaluation
Data Scientist
Synthetic data is increasingly a data-scientist's tool for safe collaboration; this challenge teaches when synthetic data is honest and when it is not.
This challenge sharpens
- synthetic-data
- utility-evaluation
- generative-models