What is an AI Engineer at Cognition?
At Cognition, an AI Engineer—whether specializing in AI Enablement or AI Support—occupies a critical, high-impact position at the intersection of cutting-edge artificial intelligence, software engineering, and customer success. As the creators of Devin, the first AI software engineer, and Windsurf, the AI-native IDE, Cognition is not just building tools; we are redefining how humanity writes software. The engineers in these roles are the vital bridge between our state-of-the-art agentic models and the real-world engineering teams deploying them at scale.
Depending on your specialization, your day-to-day work will focus either on strategic enablement or rapid technical resolution. As an AI Enablement Engineer, you will work directly with enterprise development teams, pair-programming alongside them to integrate agentic workflows, build custom toolkits, and establish repeatable playbooks that unlock Devin's full potential. As an AI Support Engineer, you will act as the first line of defense, leveraging your deep computer science knowledge to root-cause complex deployment errors, containerization issues, and agent failure modalities, while automating QA systems to harden our platform.
Both tracks require an exceptional technical foundation, rapid adaptability, and a strong customer-centric mindset. You will join a small, elite, and talent-dense team consisting of world-class competitive programmers, former founders, and industry pioneers. This is a unique opportunity to shape the future of collaborative AI, requiring you to think systematically about scale while executing with the urgency and autonomy of an early-stage startup.



