Business
Operations, Supply Chain & Procurement Challenges
Operations, Supply Chain & Procurement challenges put you inside the work of running processes that deliver on time and at cost. You'll build skills in process mapping, flowcharting and BPMN, sharpen capacity planning and scheduling, and use ERP navigation and benchmarking to find where work breaks down.
From there you'll tackle the harder edges — supply chain optimization, Lean Six Sigma DMAIC, 5-Whys & Fishbone root-cause analysis, and Kraljic matrix supplier segmentation — running RFP/RFI orchestration and vendor evaluation the way operations teams actually do. Each challenge you solve earns a verified credential you can share with recruiters.
- AnalysisIntermediateNew
Benchmark NPUs for an Autonomous Forklift Vision Stack
You receive ONNX exports of the 3 production models, a labeled validation set of 2,000 forklift-camera frames, and developer-kit access to three NPU candidates (anonymized as NP…
- Edge Inference
- Npu Benchmarking
- Onnx
Edge ML and On-Device Machine Learning - ResearchSeniorNew
Implement an Autoregressive Model for Anonymized Voice-Synthesis at a Defense Vendor
You receive a public-domain speech dataset (LibriTTS subset, around 50 speakers) and a fixed evaluation protocol (speaker-identifiability AUC, emotion-preservation MOS proxy, in…
- Autoregressive Models
- Voice Conversion
- Speech Synthesis
Deep Generative Models - AnalysisIntermediateNew
Capacity Planning for a 40-Person SaaS Scale-Up
Your task is to forecast ticket volumes using historical data (provided), determine the required number of support agents, and propose a staffing plan including shift schedules …
- Capacity Planning
- Forecasting
- Workforce Management
Service Operations Management - CodeBeginnerNew
Quantize a Vision Model for a Smart-Doorbell SoC
You receive a trained FP32 PyTorch person-detector (mAP 0.74 on a 5k validation set) plus a calibration dataset of 500 unlabeled doorbell frames. Convert to ONNX, then apply pos…
- Quantization
- Model Optimization
- Onnx
Edge ML and On-Device Machine Learning Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- ResearchIntermediateNew
Planning Under Uncertainty for a Last-Mile Delivery Fleet
Build a simulator of the 50-block area with stochastic travel times conditioned on weather and time-of-day. Implement value iteration (for a small state space), MCTS (Monte Carl…
- Planning Under Uncertainty
- Markov Decision Processes
- Monte Carlo Tree Search
Automated Planning - CodeIntermediateNew
Detect Atrial Fibrillation from Wearable Heart-Rate Data
Build a Python pipeline that ingests raw PPG + accelerometer at 100Hz, applies motion-artifact rejection using the accelerometer channel, detects beats, computes RR-interval irr…
- Health Sensing
- Signal Processing
- Biomedical Signals
Computational Biology and Health Informatics - CodeIntermediateNew
Dynamic Programming for an IoT Battery Allocator
Read the device spec (32 KB RAM, 200 mAh daily budget, 9 sensing modes with mAh cost and farmer-value scores) and formulate the daily allocation as a 0/1 knapsack DP (dynamic pr…
- Dynamic Programming
- Algorithm Analysis
- C Programming
Algorithm Design and Analysis - CodeIntermediateNew
GPU-Parallel Graph Coloring for an EDA Tools Vendor
Implement Jones-Plassmann graph coloring in CUDA (or HIP if AMD hardware available). Input: a 12-million-node graph in CSR format (compressed sparse row). Output: a valid colori…
- Parallel Algorithms
- Gpu Programming
- Cuda
Parallel and Distributed Algorithms - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- AnalysisIntermediateNew
Spectral Clustering for Customer Segmentation at a SaaS
Receive a 12,000 customer × 220 feature usage matrix (counts per feature per week, averaged over 12 weeks). Construct a similarity graph (k-nearest-neighbors with k=15, Gaussian…
- Spectral Methods
- Linear Algebra
- Algorithm Analysis
Advanced Algorithms - StrategyBeginnerNew
Spec a Voice Agent for an Airline's Disruption Support Line
You will produce a 6-page voice-agent product spec covering: (1) supported intents and out-of-scope handling, (2) handoff-to-human criteria, (3) latency and confidence threshold…
- Voice Agent Design
- Intent Design
- Metric Design
Speech Recognition and Spoken Language Processing - AnalysisIntermediateNew
Branch Predictor Study for a Cryptocurrency Hashing Library
Profile the hot inner loop with perf record + perf annotate to identify the 5 highest-frequency branches. Measure per-branch mispredict counts using perf counters (BR_MISP_RETIR…
- Branch Prediction
- Performance Counters
- Benchmarking
Computer Architecture - CodeSeniorNew
Architecture Patterns Spike for a Real-Time Multiplayer Backend
Implement minimal viable versions of all three patterns in Rust + Go (your pick of split): (1) authoritative server with 20 Hz snapshots and client-side prediction, (2) lockstep…
- Realtime Systems
- Architecture Spike
- Networking Patterns
Software Architecture Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- DesignIntermediateNew
Build a Scalable-System-Design Spec for a Streaming-Ingest Pipeline
Receive the current architecture (Kafka 3.6, Flink 1.18, ClickHouse 24.x), 4 weeks of production metrics (per-topic throughput, partition skew, Flink operator backpressure, Clic…
- Scalable System Design
- Kafka
- Flink
Performance Engineering of Software Systems - CodeIntermediateNew
Out-of-Order Execution Microbenchmark Suite
Design and implement 6 microbenchmarks: ROB capacity probe (varying chain length), load-store queue probe, branch mispredict cost probe, ILP saturation probe, store-to-load forw…
- Out Of Order Execution
- Performance Counters
- Benchmarking
Advanced Computer Architecture - CodeSeniorNew
Min-Cost Max-Flow for Cloud Workload Placement
Receive 30 days of anonymized placement requests (workload CPU/memory shape, affinity rules), zone capacity per day, and cross-zone bandwidth costs. Model the placement as a min…
- Network Flows
- Algorithm Analysis
- Graph Algorithms
Advanced Algorithms - StrategySeniorNew
Designing a Six Sigma Project for a Renewable Energy Manufacturer
You are given historical warranty data and production process maps. Your task is to create a comprehensive Six Sigma project charter including a problem statement, goal statemen…
- Six Sigma
- Dmaic
- Measurement System Analysis
Quality and Productivity Management - AnalysisIntermediateNew
Catastrophic-Forgetting Audit on a Domain Fine-Tune
You receive the fine-tuned 7B chemistry model and its base, plus a benchmark basket (MMLU subset, GSM8K, IFEval, a small instruction-following set). Run all 4 benchmarks on both…
- Catastrophic Forgetting
- LLM Evaluation
- Fine Tuning
Fine-Tuning Large Language Models - DesignSeniorNew
Social Security Compliance for a Remote-First Tech Company
As a compliance analyst, you must audit GlobalDev's current practices and propose a system for social security registration and contribution tracking across multiple EU jurisdic…
- Social Security Law
- EU Regulation
- Cross Border Compliance
Labor and Employment Law - DesignBeginnerNew
Architecture Decision Records for a Modernization Program
Read 18 weeks of architecture-channel Slack history and 6 architecture-review meeting notes to inventory decisions already made. Backfill 12 ADRs using Michael Nygard's template…
- Architecture Decision Records
- Technical Debt
- Stakeholder Communication
Technical Debt Management - CodeSeniorNew
Build a Unikernel for a Privacy-Focused VPN Provider
Choose either MirageOS or Unikraft as the unikernel framework. Build an image running a minimal WireGuard data plane (existing OCaml or Rust WireGuard reference implementation i…
- Unikernels
- Virtualization
- Wireguard
Advanced Operating Systems - AnalysisIntermediateNew
Compare ML Compiler Stacks on a Vision Backbone
Take a frozen ResNet-50 (or similar) in ONNX. Compile and benchmark it via TensorRT on Jetson + GPU, ONNX Runtime on all three, OpenVINO on x86 CPU, and IREE on ARM if time allo…
- Ml Compilers
- Tensorrt
- Onnx
Machine Learning Systems - DesignIntermediateNew
Design a Kanban Flow System for a Platform Team
Map the platform team's current workflow (intake to deploy) and design a Kanban board with 5-7 columns, explicit WIP limits per column, and a class-of-service swimlane for emerg…
- Kanban
- Flow Metrics
- Process Design
Agile Methods and Practices - ResearchBeginnerNew
Evaluate Open-Source Embedding Models for a Multilingual Help Center
You receive 1,200 labeled (query, relevant-help-article) pairs across 6 languages plus the help-center corpus (~25,000 articles). Index the corpus with each of 4 open-source mul…
- Multilingual Embeddings
- Dense Retrieval
- Ir Evaluation
Information Retrieval and Search - CodeIntermediateNew
Software Analytics Dashboard for an Engineering Org
Author a metric catalog defining each of ~15 metrics with formula, data source, refresh cadence, and known caveats (e.g. lead-time-for-changes excludes WIP-flagged PRs to avoid …
- Software Analytics
- Dora Metrics
- Space Framework
Advanced Software Engineering
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.
Related skill families
Browse all skillsIndustry 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.



















































































