How Coinbase scaled AI to 1,000+ engineers | Chintan Turakhia
Summary
Chintan Therakia, Senior Director of Engineering at Coinbase, discusses how his team successfully drove AI adoption and increased engineering velocity within a 1,000+ person organization. Facing the challenge of rewriting a product from a self-custody wallet to a social consumer app in 6-9 months, Therakia focused on using AI tools like Cursor to accelerate development. He emphasizes the importance of a hands-on leader with conviction, focusing on automating "toil" tasks like unit testing and linting, and creating a culture of sharing "wins." Key initiatives included a "PR speedrun" where 100 engineers generated 70 PRs in 15 minutes, and a company-wide speedrun with 800 engineers pushing 300-400 PRs in 30 minutes. He also details building an in-house agent, Cloudbot, to streamline the feedback-to-feature cycle, reducing PR review times by 10x from 150 hours to 15 hours.
Key takeaway
For Directors of AI/ML aiming to scale AI adoption in large engineering teams, prioritize a hands-on leadership approach to demonstrate tool efficacy and build conviction. Focus initial AI integration on automating repetitive, low-value tasks to generate quick wins and foster a culture of shared success. Consider implementing "PR speedruns" to rapidly showcase AI's impact on velocity and pressure-test your infrastructure, ultimately accelerating the feedback-to-feature cycle and reducing coordination overhead.
Key insights
Large engineering organizations can achieve significant AI adoption and velocity gains through hands-on leadership and strategic tool integration.
Principles
- Leaders must be hands-on to demonstrate AI tool value.
- Focus AI adoption on automating "toil" tasks for quick wins.
- Foster a culture of sharing AI successes to drive viral adoption.
Method
Implement "PR speedruns" to rapidly generate code changes and pressure-test infrastructure, using AI tools to automate mundane tasks and streamline the feedback-to-feature workflow.
In practice
- Use AI for unit test generation and linting.
- Build custom agents for specific security/workflow needs.
- Integrate AI tools into existing platforms like Slack and Linear.
Topics
- AI Adoption Strategies
- Engineering Productivity
- Developer AI Tools
- Feedback-to-Feature Automation
- AI Agent Development
Best for: Machine Learning Engineer, MLOps Engineer, Director of AI/ML
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by How I AI.