Strong background in machine learning and natural language processing Extensive experience working with large language models, including prompt engineering and fine-tuning Proficiency in Python and AI/ML frameworks Experience developing AI agents and working with agentic control flow frameworks Ability to design and implement reliable, production-grade AI systems using rigorous, repeatable processes Track record of deploying AI in production environments Ability to self-direct and lead strategic vision for AI initiatives Strong communication skills and ability to collaborate with cross-functional teams Passion for developer tools and improving the coding experience Proficiency in Rust Enthusiasm for pair programming and real-time collaboration Experience with code analysis or generation using AI (preferred) Background in developer tools (preferred)