Senior Challenges
Real-world scenarios at the senior level. Earn verified credentials as you practice the work your degree prepares you for.
- CodeSeniorNew
Linkerd to Istio Migration for a Multi-Cluster Platform
Phase 1: install Istio alongside Linkerd in PERMISSIVE mode (Istio sidecars injected, Linkerd proxies remain). Phase 2: migrate non-critical namespaces first (4 namespaces) by r…
- Istio
- Linkerd
- Service Mesh
Service Mesh and Microservices Networking - CodeSeniorNew
Train a Reinforcement-Learning Policy for Drone Obstacle Avoidance
You receive a custom Gymnasium drone-flight environment (provided), a baseline hand-engineered controller, and a target evaluation suite covering 4 obstacle densities. Train a P…
- Reinforcement Learning
- Ppo
- Robotics Simulation
Advanced Robotics - ResearchSeniorNew
Buying Behavior Analysis for a Dutch Sustainable Packaging Startup
Your task is to investigate the B2B buying process for sustainable packaging. You will design a semi-structured interview guide based on the buying center framework. Recruit and…
- B2B Marketing
- Buying Behavior
- Qualitative Research
Business-to-Business Marketing - 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 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
- CodeSeniorNew
Fuse Camera + Audio Cues for an Autonomous-Vehicle Edge Case
You receive a curated dataset of 4,000 short clips (5s each), each with synchronized 8-camera 360-degree video, 4-channel audio, and labels (siren-active emergency vehicle prese…
- Multimodal Perception
- Convolutional Neural Networks
- Audio Processing
Machine Perception - ResearchSeniorNew
Audit a Production Model for Membership Inference Attacks
Use a black-box membership inference attack (e.g., the LiRA or shadow-model attack). You have query access to a sandboxed copy of the model + the original training data labels f…
- Membership Inference
- Privacy Attacks
- Model Evaluation
Privacy-Preserving Machine Learning - ResearchSeniorNew
Benchmark Long-Context Architectures on a Legal-Doc Retrieval Task
You receive a public legal-QA dataset (e.g., LongBench's legal split or similar) filtered to documents over 50,000 tokens. Implement or wrap 3 architectures: a sliding-window Tr…
- Long Context Architectures
- State Space Models
- Transformers
Advanced Deep Learning - StrategySeniorNew
Sustainable Sourcing for a Fast-Fashion Retailer's Cotton Supply Chain
Your task is to develop a sustainable sourcing plan for the retailer's cotton. Constraints: cannot increase total material cost by more than 10%, must achieve 100% traceability …
- Sustainable Sourcing
- Supply Chain Traceability
- Ethical Sourcing
Supply Chain Management - Browse challenges
Explore role
Pricing Strategist
Set the price that captures value without leaving sales on the table. Demand modelling, willingness-to-pay research, and the disciplined experimentation that turns pricing into a competitive advantage.
- DesignSeniorNew
Build an Edge MLOps Pipeline for a Smart-Agriculture Sensor
You receive a fleet simulator (1,000 simulated sensors with bandwidth + battery profiles), a model registry stub, and the current firmware's model-loading interface. Design and …
- Edge Mlops
- Ota Updates
- Model Versioning
Open coursework - ResearchSeniorNew
Plan a Parameter-Efficient Fine-Tuning Strategy for a Big-Tech AI Lab
You will produce (1) a 6-page survey of four PEFT methods (LoRA, adapters, prefix tuning, IA3) with their strengths, weaknesses, and parameter footprints, (2) a one-page decisio…
- Parameter Efficient Fine Tuning
- Transfer Learning
- Fine Tuning
Meta-Learning, Transfer Learning, and Multi-Task Learning - AnalysisSeniorNew
Social Listening for a B2B SaaS Brand Reputation
Your task is to perform a social listening analysis for CloudSync over the past 3 months. Constraints: use only free or trial versions of tools (e.g., Brandwatch, Talkwalker, or…
- Social Listening
- Sentiment Analysis
- Reputation Management
Social Media Marketing - PresentationSeniorNew
Run a Post-Mortem on a Failed ML Deployment
You receive a packet: original training data sample, post-launch production logs, three Slack-style threads from the on-call rotation, and a summary of the telco's complaints. R…
- Root Cause Analysis
- Stakeholder Framing
- Model Monitoring
Machine Learning in Practice Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- CodeSeniorNew
Stand Up a Data Platform for a Mobility-Data Startup's First ML Model
As a 4-person team, build (1) a streaming ingestion path from a simulated telemetry source (Kafka + Python producer is fine); (2) a batch ETL job into a small warehouse (DuckDB …
- Data Engineering
- Streaming Ingestion
- Feature Store
AI Software Engineering Group Project - StrategySeniorNew
Ethical Marketing Strategy for a Fast Fashion Retailer's Sustainability Line
Your task is to create a marketing campaign for EcoThreads that is transparent, culturally sensitive, and legally compliant. You must develop a communication strategy that highl…
- Ethical Marketing
- Sustainability Communication
- Cross Cultural Marketing
Open coursework - StrategySeniorNew
Investigate Germany's Market for EcoThreads' Entry
Your task is to investigate the German sustainable fashion market and produce a recommended entry strategy for EcoThreads. Start from the company facts in the EcoThreads briefin…
- Market Entry
- Competitive Analysis
- Regulatory Analysis
Open coursework - ResearchSeniorNew
Reproduce a Mechanistic Interpretability Result on a Small Transformer
Pick a published mechanistic-interpretability paper that operates on a small (under 1 billion parameter) open-source transformer (e.g., GPT-2 small, Pythia 70M). Set up the envi…
- Mechanistic Interpretability
- Transformer Internals
- Pytorch
AI Safety and Alignment - CodeSeniorNew
Implement a Pipelined RISC-V (RV32I) Core for Automotive Telemetry
Implement a classic 5-stage RV32I pipeline in SystemVerilog. Include data-forwarding from EX/MEM and MEM/WB back to EX, a load-use stall, and branch resolution in EX with a 1-cy…
- Systemverilog
- Risc V
- Pipelining
Digital Systems Design - DesignSeniorNew
Digital Leadership Strategy for a Traditional Retailer
Your task is to design a digital leadership development program for Heritage & Co.'s top 20 executives. The program should include a diagnostic of current leadership capabilitie…
- Digital Leadership
- Executive Education
- Change Management
Leadership and Managerial Skills - CodeSeniorNew
Prototype an Augmented-Reality Hip-Implant Planning Overlay
Build a HoloLens 2 application that loads a three-dimensional bone scan from the sample medical imaging data ('hip-dicom-samples'), renders it as a placeable hologram, and lets …
- Ar Development
- Mixed Reality Applications
- 3d Interaction
Open coursework - CodeSeniorNew
Port a Numerical Kernel from CPU to GPU for a CFD Simulator
Receive the existing CFD solver (C++17 + OpenMP, around 8,000 lines, the hot kernel is a 7-point stencil sweep over a 512^3 grid), the validation harness, and access to an A100 …
- Gpu Programming
- Cuda
- Parallelism
Performance Engineering of Software Systems - 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
Port a CPU Monte-Carlo Simulator to GPU for an Energy Trader
Receive the existing simulator (C++17 + OpenMP, around 5,000 lines), the test book (around 8,000 spread options), and access to an H100 80GB. Port to CUDA: random-number generat…
- Gpu Programming
- Cuda
- Monte Carlo
Advanced Concurrency and Parallel Computing - ResearchSeniorNew
Trajectory Prediction Model for Urban Robotaxis
Use the Argoverse 2 motion-forecasting dataset (open access). Train an LSTM baseline + a transformer challenger (e.g., a small Wayformer or HiVT). Evaluate on minADE/minFDE (min…
- Trajectory Prediction
- Transformer Models
- Evaluation
AI for Autonomous Vehicles - 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
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.



















































































