Adam Kamel

University of Waterloo logoSoftware Engineering· University of Waterloo

Hi, I'm Adam, a software engineering student in my second year at Waterloo. I like to split my time between building applied AI systems, and working on ML research. Right now I'm co-leading a robotics RL project with Wat.AI, and also trying to teach a bot to play Minecraft. I'm always open to new projects, collaborations and good conversations!

Experience
b(x) Theory logo

AI Engineer @ b(x) Theory

May 2026 - Aug 2026

Built the document intelligence and financial RAG platform behind a restructuring analytics product

  • Cut document parsing cost 4x by replacing a paid service with a tuned open-source pipeline, saving $15K+
  • Scaled ingestion to 100K+ financial filings on queue-based cloud compute
  • Cut AI extraction hallucinations by 95% with deterministic validation checks
Wat.AI logo

Technical Project Manager @ Wat.AIDesign Team

May 2026 - Present

Leading WorldFold, a project exploring world models and reinforcement learning for robotic cloth manipulation

  • Designed the staged, simulation-first roadmap from MuJoCo environments and PPO baselines through world-model experiments to sim-to-real deployment
  • Established reproducibility standards with seeded trials, multi-episode evaluation, and random and scripted baselines
  • Built the team's operating structure across recruiting, onboarding, research reading, and weekly technical delivery
WatStreet logo

Machine Learning Engineer @ WatStreetDesign Team

Dec 2025 - Present

Building an unsupervised pipeline to detect hidden market regimes in noisy financial time series data.

  • Implemented regime discovery using K-Means baselines and time-aware Hidden Markov Models to infer latent market states
  • Designed HMM state and transition modeling to capture regime persistence and shifts without labeled data
  • Built regime-annotated price history visualizations to validate inferred states against major market events
Lynkr logo

Software Engineering Intern @ Lynkr

May 2025 - Sep 2025

Developed AI agent integrations and improved natural language processing systems

  • Improved accuracy of enpoint search by 28%
  • Developed 30+ service endpoint integrations with FastAPI
  • Created comprehensive test suites using PyTest
Papers

Emergent World Beliefs: Exploring Transformers in Stochastic Games

Adam Kamel et al. · NeurIPS 2025 MechInterp Workshop · EMNLP 2025 BlackboxNLP Workshop

Explores whether transformers build internal world models of games they can't fully observe. Generated 3M+ simulated poker games to train a GPT-2-style model on hand data, then probed its internal activations, recovering hand strength with 98% accuracy and showing the model encodes its own win probability (r = 0.59), information it was never shown during training.

RSCE: Training-Free Residual Stream Encoding for Persistent Context Amortization

Adam Kamel, Eric Xu · KnowFM Workshop @ ACL 2026

A training-free method that compresses long documents into reusable vector representations. Benchmarked against leading compression baselines on QA and code tasks across 7B–70B models, RSCE retains 60–81% of answer quality while using 99% fewer tokens, and the paper identifies why quality drops when it does.

Featured Projects
Pufferfish

Pufferfish

Chess engine that placed 3rd overall out of 75 teams at ChessHacks

PythonPytorchHuggingface
LaunchPilot

LaunchPilot

Multi-agent launch copilot that won 2 tracks at Hack Canada 2026

Next.jsTypeScriptFastAPIPostgres