Senior Challenges
Real-world scenarios at the senior level. Earn verified credentials as you practice the work your degree prepares you for.
- CodeSeniorNew
Profile and Cut Inference Cost on a Recommender at Scale
You receive (1) a frozen ONNX export of the production model, (2) a sample request trace of 24 hours at 1% sampling, and (3) a single A100-class GPU sandbox. Profile with NVIDIA…
- Gpu Profiling
- Model Quantization
- Inference Optimization
Machine Learning Systems - CodeSeniorNew
Train a Manipulation Policy for Bin Picking with Imitation Learning
You receive a dataset of 500 teleop trajectories on the in-distribution part plus a held-out simulation environment with a never-seen part. Train an imitation-learning policy (D…
- Imitation Learning
- Manipulation
- Diffusion Policy
Advanced Robotics - CodeSeniorNew
PPO Alignment Loop with a Pretrained Reward Model
You receive a small open-weights base model (around 7B), a previously trained reward model, and 5,000 prompts (no responses) for PPO rollouts. Run PPO with TRL's PPOTrainer for …
- Rlhf
- Ppo
- Reward Hacking
Open coursework - DesignSeniorNew
Design a Lock-Free Concurrent Skip List for a Time-Series Database
Using the baseline implementation and benchmark harness in the provided code module (baseline-skiplist-rs), design and build a lock-free skip list that replaces the mutex-guarde…
- Lock Free
- Concurrent Data Structures
- Rust Programming
Open coursework Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- DesignSeniorNew
Design a Raft Consensus Layer for Multi-Region Active-Active Replication
Using the engineering brief, the production fault profile, and the starter Go module declared in the provided materials, design and build a Raft-based consensus layer and prove …
- Distributed Consensus
- Raft
- Fault Tolerance
Open coursework - CodeSeniorNew
Port a Microkernel's Fast Message Path from x86-64 to RISC-V
Starting from the representative fast-path module and its behavioral specification in the provided materials, re-implement the synchronous fast message path for RISC-V 64-bit (t…
- Microkernels
- Ipc
- Risc V
Open coursework - CodeSeniorNew
Train a 3D Object Detector for Highway Trucking
Use the nuScenes or Waymo Open Dataset (open access) as your training and evaluation source. Fine-tune a strong baseline (e.g., CenterPoint or BEVFusion) and define an evaluatio…
- 3d Object Detection
- Perception
- Pytorch
AI for Autonomous Vehicles - DesignSeniorNew
Redesign a Microfinance App for Four Cross-Cultural Markets
Using the current-app flow specification, the retention-and-funnel dataset, the field-session readouts, and the Unicode locale-data reference, design a culturally adaptive versi…
- Cross Cultural Design
- User Research
- Contextual Inquiry
Open coursework - Browse challenges
Explore role
Marketing Analyst
Plan and measure campaigns that grow the business. Funnel analytics, attribution, segmentation, and the rigorous measurement that lets marketing defend its budget at the leadership table.
- CodeSeniorNew
Build and Evaluate an LSM-Tree Storage Engine in Rust
Your analysis task is to complete the engine and produce an evidence-backed comparison of the two compaction strategies. Start from the 'starter-engine' Rust module and finish t…
- Lsm Tree
- Storage Engine
- Rust
Open coursework - CodeSeniorNew
Detect Use-After-Free with Pointer Analysis in a C++ Codebase
Build the codebase with compilation database (compile_commands.json). Write a custom Clang static-analyzer checker (or extend an existing one) that flags resource-handle uses af…
- Pointer Analysis
- Static Analysis
- Use After Free
Program Analysis - ResearchSeniorNew
Embodied Visual Reasoning for a Warehouse Pick Assistant
Use an embodied simulator (Habitat 3.0 or Isaac Sim — pick one and justify) to render 300 cluttered-bin scenarios with a target item label. For each scenario, build two reasonin…
- Embodied Vision
- Vision Language Models
- Visual Reasoning
Visual Intelligence and Visual Reasoning - ResearchSeniorNew
DPO Preference-Tune a Code Assistant for Style Compliance
You receive a 7B coding base model, a client's published code-style guide (Python, around 80 pages), and a generated preference dataset (4,000 pairs of code snippets where one m…
- Dpo
- Preference Optimization
- Fine Tuning
Fine-Tuning Large Language Models Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- AnalysisSeniorNew
Diagnose Clock Skew in a HFT Order Matching System
Receive anonymized PTP grandmaster + slave logs (nanosecond resolution, 30 days, 3 cabinets) plus a synthetic order-flow generator. Identify the drift pattern (likely candidate:…
- Logical Clocks
- Ptp Time Sync
- Cpp Programming
Distributed Systems - CodeSeniorNew
Cost-Optimize a 24/7 LLM API Cluster
Profile the current usage (24-hour trace, per-team breakdown). Pick a cost-optimization mix from: time-based autoscaling, spot/preemptible instances with graceful drain, smarter…
- LLM Serving
- Autoscaling
- Ray
ML Engineering and Production ML - ResearchSeniorNew
Certify Robustness for a Medical-Imaging Classifier
You receive the classifier (a PyTorch ResNet variant) and a 4,000-image labeled validation slice. Apply randomized smoothing (Cohen et al.) at sigma in {0.25, 0.5, 1.0}. Report …
- Certified Robustness
- Randomized Smoothing
- Formal Verification
Trustworthy AI, Robustness, and Safety - ResearchSeniorNew
Probabilistic Numerics for an ODE-Constrained Battery Model
You receive 12 months of charge/discharge cycle data for 50 battery packs from a delivery-van fleet, plus the existing single-particle ODE degradation model (Python). Use a prob…
- Probabilistic Numerics
- Bayesian Inference
- Ode Modeling
Probabilistic Machine Learning - CodeSeniorNew
HyperLogLog Cardinality for Real-Time Ad-Auction Analytics
Implement HyperLogLog with precision parameter p in {12, 14, 16} (4KB, 16KB, 64KB sketches) and benchmark relative error on a replayed 3-hour production trace (around 13 billion…
- Hyperloglog
- Probabilistic Data Structures
- Streaming Systems
Randomized Algorithms - ResearchSeniorNew
Validate a Foundation Model for Protein-Ligand Docking Acceleration
Pick 20 publicly available protein-ligand complexes from the PDBbind dataset (or similar public source). Use a published open-source structural foundation model (e.g., a Boltz-s…
- Foundation Model Evaluation
- Structural Biology
- Model Validation
AI for Science and Engineering - DesignSeniorNew
Re-Architect a Stockholm Cloud Provider's Network for AI Training
Working only from the materials provided — the current three-tier network description (CURRENT-NET), the four-week sampled-flow traffic summary (SFLOW-SUMMARY), the new-rack req…
- Data Center Networking
- Bgp
- Evpn Vxlan
Open coursework - ResearchSeniorNew
Greenwashing Risk in a Fast Fashion Brand's Sustainability Campaign
You are a corporate responsibility analyst at TrendWear. The CEO wants to respond to the accusations without withdrawing the Green Line. Your task is to conduct a life-cycle ass…
- Life Cycle Assessment
- Sustainability Reporting
- Crisis Communication
Business Ethics and Corporate Responsibility - DesignSeniorNew
Structuring an Interest Rate Swap for a UK Infrastructure Fund
You are a structured finance associate at a bank advising InfraBridge. Design a plain vanilla interest rate swap that converts the floating-rate liability to fixed. Provide the …
- Interest Rate Swaps
- Derivatives Pricing
- Credit Risk
Derivatives and Risk Management - ResearchSeniorNew
Quantify Sim-to-Real Gap for a Warehouse Manipulation Policy
You receive a trained pick-and-place policy (PyTorch), the simulation env (Isaac Lab), and access to a real-arm rig (or recorded teleop episodes if hardware is unavailable). Def…
- Sim To Real
- Manipulation
- Experiment Design
Robot Perception and Autonomy - AnalysisSeniorNew
Data Protection Impact Assessment for a Fintech App
You are the data protection officer (DPO) for the fintech. Perform a DPIA for the new AI-driven loan feature, following ICO guidelines. Identify at least 5 key risks, rate them …
- GDPR Compliance
- Data Protection Impact Assessment
- Risk Management
IT Governance and Security - ResearchSeniorNew
Foresight-Driven Innovation for a Renewable Energy Co-op
You are a foresight analyst for WindFolk. Develop three alternative futures for the Danish energy market in 2030 (e.g., 'Green Grid', 'Tech Fragmentation', 'Policy Stagnation').…
- Scenario Planning
- Financial Modeling
- Decision Analysis
Strategic Foresight and Decision-Making
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































