Senior Challenges
Real-world scenarios at the senior level. Earn verified credentials as you practice the work your degree prepares you for.
- 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
Open coursework - StrategySeniorNew
Bring GreenVolt's Offshore Structure Into ATAD Compliance
Using the group structure case file and the entity financials dataset provided to you, and reading the directive against the official ATAD text supplied as a source link, design…
- Cfc Rules
- Atad
- Tax Restructuring
Open coursework - 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 - ResearchSeniorNew
Self-Supervised Pretraining for a Pathology Foundation Vendor
You receive a public pathology dataset (about 80,000 unlabeled whole-slide-image patches plus a labeled 8,000-patch subtype-classification subset across 4 classes). Pretrain a R…
- Self Supervised Learning
- Medical Imaging
- Transfer Learning
Machine Learning for Imaging and Medical Image Analysis 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
- ResearchSeniorNew
SAT-Based Planner for Smart-Grid Demand Response
Encode the dispatch problem (which customers to curtail by how much, respecting per-customer contractual caps and grid-cell totals) as a SAT or MaxSAT instance. Solve 50 histori…
- Sat Based Planning
- Constraint Encoding
- Benchmarking
Automated Planning - CodeSeniorNew
Implement a Proof-of-Stake Consensus Mechanism in Rust
Read the Casper FFG paper (Buterin + Griffith, 2017) and design a simplified PoS implementation in Rust: 21 validators, 32-slot epochs, two-phase finality (justify, then finaliz…
- Consensus Algorithms
- Blockchain Protocols
- Rust
Blockchain and Decentralized Systems Engineering - ResearchSeniorNew
Long-Context QA Evaluation Benchmark for Legal Memoranda
You receive 25 anonymized legal memoranda (50-90 pages each) and 100 QA pairs whose answers are deliberately spread across the documents (25 in pages 1-20, 25 in pages 20-40, 25…
- Long Context Qa
- Benchmark Design
- Model Evaluation
Open coursework - AnalysisSeniorNew
Backtest a Gilt-Versus-Corporate-Bond Spread Strategy
Using the supplied two-year daily market-history dataset of gilt and corporate-bond yields, prices, and bid-ask spreads, design and backtest a long-short relative value strategy…
- Fixed Income Arbitrage
- Yield Spread Analysis
- Backtesting
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.
- StrategySeniorNew
Competitive Positioning for a B2B SaaS Scale-Up
Your task is to analyze the competitive landscape, identify FlowSync's unique value proposition for enterprise clients, and propose a go-to-market strategy that transitions from…
- Competitive Analysis
- Positioning
- Go To Market Strategy
Open coursework - CodeSeniorNew
Build a Visual Search Prototype for Sustainable Fashion
Using the public fashion image dataset and the supplemental product metadata table provided, build an end-to-end visual search pipeline: extract a numeric fingerprint (an embedd…
- Deep Learning
- Computer Vision
- Cnn
Open coursework - AnalysisSeniorNew
Stochastic Inventory Policy for a Sustainable Fashion Brand
Using historical demand data (provided), fit a demand distribution and determine optimal (s, S) or (R, Q) policy parameters. Consider perishability (seasonal collections) and a …
- Inventory Optimization
- Stochastic Modeling
- Simulation
Open coursework - DesignSeniorNew
Digital Innovation Lab for a Regional Bank
Your task is to design a blueprint for the innovation lab. Define its structure (e.g., hub-and-spoke, virtual team), governance (e.g., stage-gate process), and funding model. Pr…
- Innovation Lab Design
- Regulatory Compliance
- Legacy System Integration
Open coursework 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
Process Mining for Order-to-Cash in a Mid-Size Manufacturing Firm
Your task is to analyze the provided event log using process mining software (e.g., Disco, Celonis, or ProM). Discover the as-is process model, identify bottlenecks, rework loop…
- Process Mining
- Event Log Analysis
- Bpmn Modeling
Business Process Management - DesignSeniorNew
Design Eval Suite for a Multimodal Brainstorming Assistant
You receive (1) the assistant's current API, (2) a list of 6 launch user-personas, and (3) the product team's quality target ('beat the previous model on 4 of 6 personas'). Desi…
- LLM Evaluation
- Multimodal Evaluation
- Safety Evaluation
Generative AI - CodeSeniorNew
Multilingual RAG for a European Customer-Support Knowledge Base
You receive 6,000 documents in 4 languages (mix of FAQs, parts catalogs, repair procedures) plus 120 labeled queries (30 per language) with gold source documents. Build a multil…
- Multilingual RAG
- Cross Lingual Retrieval
- Multilingual Embeddings
Open coursework - StrategySeniorNew
Shareholder Activism Defense for a SaaS Scale-Up
You are a senior strategy advisor to the CEO. Your task is to analyze the activist's demands, evaluate the company's governance vulnerabilities, and propose a response strategy.…
- Shareholder Activism
- Defense Strategy
- Board Dynamics
Corporate Governance - ResearchSeniorNew
Train Cooperative Agents with Multi-Agent RL
Pick an open multi-agent environment (PettingZoo's MPE 'simple_spread', Overcooked-AI, or SMAC). Implement or wrap three methods: IPPO (independent PPO per agent), MAPPO (centra…
- Multi Agent Reinforcement Learning
- Ppo
- Pytorch
Open coursework - DesignSeniorNew
Migrate a 600K-LOC Monolith to a Modular Monolith
Run static dependency analysis on the monolith (using Packwerk + custom Ruby AST scripts, both available) to surface the current implicit modules and the worst cross-module depe…
- Large Scale Codebases
- Modular Monolith
- Static Analysis
Advanced Software Engineering - DesignSeniorNew
Design a Semantic Configuration Validator Using Abstract Interpretation
Using the configuration schema reference, the three incident post-mortems, and the 200-configuration validation set provided, design an abstract domain that captures relations b…
- Abstract Interpretation
- Static Analysis
- Rust Programming
Open coursework - DesignSeniorNew
OTA Firmware-Update Architecture for a 50,000-Device Smart-Meter Fleet
Design a 4-stage OTA architecture: (1) signed image build + manifest, (2) backend rollout (1 percent canary, 10 percent expand, 50 percent expand, 100 percent), (3) device-side …
- Embedded Systems
- Cyber Physical Systems
- Edge Computing
Internet of Things and Cyber-Physical Systems - CodeSeniorNew
Envoy WASM Filter for Per-Tenant Rate Limiting
Implement the filter in Rust using the proxy-wasm-rust-sdk. The filter computes a (tenant_id, endpoint, method) key, calls a Redis token-bucket service via a sidecar HTTP client…
- Envoy
- Wasm
- Rust Programming
Service Mesh and Microservices Networking - DesignSeniorNew
Circular Economy Strategy for a Fast Fashion Retailer
As a circular economy strategist, you must design a take-back program for TrendLoop's Amsterdam stores. Analyze customer behavior, logistics, and partnerships (with recyclers, r…
- Circular Economy
- Business Model Innovation
- Logistics
Circular Economy and Sustainable Operations - ResearchSeniorNew
Multi-Tenant Vector Isolation for a B2B Knowledge Assistant
Build a small proof-of-concept in your chosen vector store (Pinecone or Qdrant — pick one and justify) that supports 10 simulated tenants with 1,000 vectors each. Implement the …
- Multi Tenant Isolation
- Vector Databases
- Threat Modeling
Open coursework - DesignSeniorNew
Designing a Circular Supply Chain for a Sustainable Fashion Brand
Your task is to design a circular supply chain for EcoThreads' take-back program. You must decide on collection methods (mail-in, in-store drop-off, lockers), partner with a rec…
- Reverse Logistics
- Circular Economy
- Sustainability Reporting
Operations and Supply Chain Management
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.



















































































