Analysis Challenges
Diagnose, segment, model — turn a real situation into a sharp recommendation.
- AnalysisBeginnerNew
Impact Measurement for a San Francisco D2C Cosmetics Brand
Your task is to develop a comprehensive impact measurement framework for GlowRoot. You will identify relevant metrics (e.g., carbon footprint reduction, trees planted, customer …
- Impact Measurement
- Social Return On Investment
- Data Analysis
Social Entrepreneurship and Impact - AnalysisIntermediateNew
Cost-Profile a Spark Job at Scale and Cut the Bill in Half
Receive the PySpark job (around 1,800 lines), 5 nights of Spark UI + EMR metrics, and the EMR cluster config. Profile to find the top 3 cost drivers (likely candidates: skewed j…
- Apache Spark
- Finops & Cost Optimization
- Etl Pipelines
Big Data and Data-Intensive Systems - AnalysisSeniorNew
Hybrid Legal Structure for a US-Based Benefit Corporation
Your task is to research and recommend a legal structure for EcoThread. Analyze the pros and cons of benefit corporation, L3C, and hybrid models (e.g., for-profit with a nonprof…
- Legal Structures
- Benefit Corporation
- Social Enterprise Law
Social Entrepreneurship and Impact - AnalysisBeginnerNew
Customer-Segmentation Study for a DTC Subscription Box
Use 18 months of anonymized data: order history, churn events, NPS responses, box-rating data, referral activity, marketing-channel attribution. Engineer features (RFM-style + b…
- Unsupervised Learning
- Python Or Javascript
- Ml Applications
Machine Learning (CS Elective) 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
- AnalysisIntermediateNew
Evaluate OS-Level Containment for a Multi-Tenant Edge Platform
Set up reproducible environments for gVisor, Firecracker, and Wasmtime on identical hardware (4 vCPU, 8 GB RAM). Run the platform's 4 workload archetypes (anonymized): API proxy…
- Containment
- Virtualization
- Wasm
Advanced Operating Systems - AnalysisBeginnerNew
Diagnose Churn Drivers for a B2B SaaS Workflow Tool
You receive three CSV exports: 18 months of weekly product-usage events for about 1,800 accounts, the full support-ticket history, and account firmographics (industry, size, pla…
- Exploratory Data Analysis
- Data Wrangling
- Feature Engineering
Applied Data Analysis and Practical Data Science - AnalysisIntermediateNew
Evaluate an Agent Suite on the SWE-Bench-Style Coding Benchmark
You receive a sandboxed set of 50 small repo-modification tasks (test-passing as the success signal). Run 3 open-source agent frameworks (e.g., OpenHands, SWE-agent, and Aider) …
- Ai Agents
- Agent Evaluation
- Benchmarking
AI Agents and LLM-Based Agents - AnalysisBeginnerNew
Customer Churn Prediction for 40-Person SaaS Scale-Up
You receive a dataset with 500 customers and 10 features (e.g., monthly logins, number of support tickets, contract length, industry). Your task is to perform exploratory analys…
- Logistic Regression
- Classification
- Feature Engineering
Econometrics - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- AnalysisSeniorNew
Service Strategy for a Renewable Energy Company's IT Outsourcing
Develop a service strategy for IT outsourcing. Analyze which IT services (e.g., help desk, infrastructure, application support) should be kept in-house vs. outsourced. Define se…
- Itil
- Service Strategy
- Sourcing Channels
IT Service Management - AnalysisIntermediateNew
Accessibility Audit and Remediation Plan for a B2B SaaS Dashboard
Run an automated audit (axe DevTools + Lighthouse) plus manual testing with NVDA screen reader + keyboard-only navigation across 12 dashboard pages. For each failure, classify b…
- Accessibility (Wcag 2.2)
- Wcag Audit
- Usability Evaluation
Human-Computer Interaction - AnalysisBeginnerNew
Capital Budgeting for a Munich D2C Cosmetics Expansion
Your task is to build a discounted cash flow model comparing the two expansion strategies over a 5-year horizon. You must estimate initial investment, projected revenues, operat…
- Discounted Cash Flow
- Net Present Value
- Internal Rate Of Return
Corporate Finance - AnalysisIntermediateNew
Benchmark Approximate Nearest-Neighbor Indexes for a Code-Search Startup
You receive a 5 M-vector sample (768-dim, float32) and a 1,000-query labeled benchmark with ground-truth top-50 neighbors per query. Index the same sample in Chroma (HNSW), Qdra…
- Ann Indexes
- Hnsw
- Benchmarking
Vector Databases and Embeddings 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
- AnalysisIntermediateNew
Vehicle-to-Everything (V2X) Communication Trial Analysis
Load the anonymised dataset (logged packet RX/TX, PC5 sidelink RSSI, RSRP, SINR, vehicle trajectory, application latency for safety messages). Compute the canonical 3GPP Release…
- C V2x
- Pc5 Sidelink
- Wireless Performance Analysis
Wireless and Mobile Networks - AnalysisFoundationalNew
Production Optimization for a Sustainable Fashion Brand
You are a production analyst for EcoThreads. Given two suppliers (local and overseas) with different cost functions and carbon footprints, determine the optimal mix of productio…
- Cost Minimization
- Isoquant Isocost
- Carbon Footprint
Microeconomics - AnalysisIntermediateNew
Frame an Energy-Storage Dispatch Decision as a Bayesian Decision Problem
You receive 2 years of hourly spot-price data, 2 years of wind generation data, and a manufacturer's battery degradation model. Frame dispatch as a Bayesian decision problem: mo…
- Bayesian Decision Theory
- Price Modeling
- Back Testing
Decision Making Under Uncertainty - AnalysisBeginnerNew
Reducing Inventory Costs for a Mid-Size Electronics Manufacturer
As a supply chain analyst, you must analyze CircuitPro's inventory data (provided in a simulated dataset) and propose improvements. Tasks include: classifying inventory using AB…
- Inventory Management
- Abc Analysis
- Safety Stock
Logistics and Transportation Management - AnalysisIntermediateNew
Design an Electronic Health Record Data-Quality Audit
Stand up a Python (pandas + DuckDB) audit notebook ingesting the 14M-record extract. Define and run quality checks across four dimensions: completeness (required-field missingne…
- Health Informatics
- Data Quality
- Snomed Ct
Computational Biology and Health Informatics - AnalysisBeginnerNew
Threat-Model a Patient-Intake Web App for a Telemedicine Startup
Receive the architecture diagram (Next.js front-end, Node.js API, PostgreSQL, S3 for ID-photo uploads, Clerk for auth), the data-flow description for patient intake, and the SOC…
- Threat Modeling
- STRIDE
- Risk Assessment
Introduction to Computer Security - AnalysisBeginnerNew
Valuation of a Vienna D2C Cosmetics Startup
You are a junior financial analyst at a boutique valuation firm. GlowVienna has provided you with historical financial data (revenue, expenses, customer counts) for the past thr…
- DCF Modeling
- Comparable Company Analysis
- Spreadsheet Modeling
Financial Modeling - AnalysisBeginnerNew
Postmortem and Action-Item Tracking for a 3-Service Outage
Re-write the existing postmortem using the Google SRE blameless format: timeline (anchored to UTC), what went well, what went poorly, where we got lucky, action items (S.M.A.R.T…
- Postmortems
- Blameless Culture
- Action Item Tracking
Site Reliability Engineering - AnalysisIntermediateNew
Mutation Testing on a Critical Pricing Service
Run PIT against the pricing service to get a baseline mutation score per class. Identify the 5 classes with the largest gap between line coverage and mutation score (these are t…
- Mutation Testing
- Python Or Javascript
- Junit
Software Testing and Quality Assurance - AnalysisBeginnerNew
Optimize Hyperparameters with Bayesian Optimization on a Tight Budget
You receive a B2B-SaaS churn dataset (about 12,000 customer-month rows, 38 features) and a fixed sweep budget of 40 trials per model family. Implement a Bayesian optimizer (Optu…
- Bayesian Optimization
- Hyperparameter Tuning
- Ensemble Methods
Advanced Machine Learning - AnalysisBeginnerNew
Chunking Strategy Bake-Off for Financial Filings
You receive 40 anonymized 10-K filings and 100 labeled questions split into 50 narrative (e.g., 'what is the company's main risk factor?') and 50 numerical (e.g., 'what was oper…
- Document Chunking
- Semantic Chunking
- Layout Aware Chunking
Retrieval-Augmented Generation - AnalysisIntermediateNew
Cost-Optimize a Large-Scale Spark Job for an Ad-Tech Platform
You receive the Spark job source (PySpark), the EMR cluster config, and 5 nights of job-history JSON. Profile the job with the Spark UI + EMR metrics, identify the top 3 cost dr…
- Spark Optimization
- Cloud Services
- Cost Engineering
Cloud Computing for Data and ML
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.



















































































