Selected work
Selected work across Prime Intellect and Microsoft, spanning agentic RL, evaluation,
reasoning, personalization, and production ML.
Prime Intellect · Agentic RL
Stress-testing rewards for long-horizon agents
Built an experimental workflow for testing whether an automated reward remains
trustworthy under optimization pressure. The approach uses controlled probes,
defense ablations, hardened re-scoring, and trajectory inspection to surface
verifier brittleness and reward hacking before scaling an RL run. I open-sourced
the reference implementation for SWE-style agent tasks and presented the work at
Ray Summit 2026.
Another focus of my work is scalable synthetic task generation for training and
evaluating long-horizon agents. I build pipelines for generating realistic,
multi-step workflows in simulated tool environments, with structured world states
and programmatically verifiable outcomes. I’m particularly interested in
generating tasks that span a wide range of difficulty and expose failures in
planning, tool use, and long-horizon execution.
Code
·
Talk
Microsoft 365 Copilot
Post-training and evaluation for reasoning agents
Led applied research on post-training and evaluation for Microsoft 365 Copilot,
including on-policy distillation and training for tool-using reasoning systems.
The work focused on improving response quality, citation accuracy, tool use, and
reasoning on complex enterprise tasks while making the resulting behaviors easier
to evaluate and iterate on.
Microsoft 365 Copilot
Copilot Tuning
Multi-turn reasoning for optimization problems
Led post-training for a domain-adaptive reasoning agent in Copilot Tuning that
formulates planning tasks as optimization problems. I worked across training,
synthetic data, and evaluation for multi-turn tasks where the model has to reason
over constraints rather than produce a single short answer.
Copilot Tuning Overview
Reliability
Efficient routing for hallucination detection
Developed an LLM routing framework for hallucination detection in Microsoft 365
Copilot that reduced evaluation cost by 60% and latency by 30% without degrading
accuracy. The work combined model-quality measurement with the systems constraints
required to run evaluators at production scale.
Personalization
Memory and cross-conversation evaluation
Helped ship Copilot memory and built an LLM-based evaluator for measuring
personalization across conversations. This work focused on whether a model uses
remembered context in ways that are relevant, consistent, and actually helpful to
the user.
Copilot Memory Announcement
Production ML
User representations and smart replies in Office 365
Earlier in my Microsoft work, I shipped transformer-based user embeddings that
improved file-recommendation recall by 23%, and led LoRA-based smart-reply work
that increased click-through rate by 3% while model compression reduced production
latency by 35%. These projects shaped my interest in closing the loop between
research, evaluation, and real user-facing systems.
Related Publication