Wed 12 Nov 2025 08:30 - 10:00 at Keynotes Room - Keynote by Peter C. Rigby
This keynote explores how Meta leverages AI to transform software engineering at scale, focusing on real-world, in-production systems that directly impact developer productivity and code quality. The talk highlights several innovative projects, including:
- CodeCompose: AI-assisted code authoring
- Diff Risk Scoring (DRS): Using LLMs to assess risk in code changes
- MetaMateCR: Automated code review comment-to-patch generation
- Agentic Systems: Autonomous agents for fixing test failures
Key Themes
- Scaling AI for Production
- Deployment of AI models (CodeCompose, DRS) across Meta’s monorepo
- System design and offline/online results
- The importance of internally tuned models and domain-specific datasets
- Risk Prediction and Code Freezes
- Just-in-Time Quality Assurance: Predicting risky changes at commit time
- Dynamic code freeze strategies to balance stability and velocity
- LLM-based risk models (iDiffLlama, iCodeLlama)
- Human-AI Collaboration
- Thematic analysis of developer feedback
- Engineers prefer partial/incomplete solutions they can modify
- AI-generated patches as starting points for discussion and review
- Model Evaluation and Safety
- Randomized controlled safety trials for production rollout
- LLM-as-a-Judge: Ensuring generated code matches Meta’s standards
- Specialized, smaller models outperforming larger public models
- Future Directions
- Enhancing risk scoring: Why is a change risky? Who should review it?
- Code review agents for security and knowledge supplementation
- Automated patch generation and reviewer recommendation
The talk is based on four papers:
- AI-Assisted Code Authoring at Scale: Fine-Tuning, Deploying, and Mixed Methods Evaluation
- Moving Faster and Reducing Risk: Using LLMs in Release Deployment
- AI-Assisted Fixes to Code Review Comments at Scale
- Agentic Program Repair from Test Failures at Scale: A Neuro-symbolic approach with static analysis and test execution feedback
Wed 12 NovDisplayed time zone: Eastern Time (US & Canada) change
Wed 12 Nov
Displayed time zone: Eastern Time (US & Canada) change
08:30 - 10:00 | |||
08:30 90mKeynote | AI for Software Engineering at Meta’s Scale 7 Keynotes Peter C Rigby Meta / Concordia University |