What is a Software Engineer at Cognition?
A Software Engineer at Cognition does not just write code; they build the future of human-computer collaboration. As an applied AI lab, Cognition is the creator of Devin, the world’s first fully autonomous AI software engineer, and Windsurf, the first AI-native IDE. In this role, you will work on the bleeding edge of AI reasoning, developer tools, and agentic workflows, solving challenges that directly impact how software is built globally.
The engineering team at Cognition is small, highly collaborative, and exceptionally talent-dense. It is composed of world-class competitive programmers, former founders, and industry leaders from pioneering technology and AI companies. Because the team is lean, every engineer enjoys immense autonomy and carries significant responsibility. You will be expected to move fast, navigate highly ambiguous problem spaces, and build robust systems capable of reasoning through complex, real-world tasks.
Depending on your specific focus—whether you join as a Product Engineer crafting highly polished developer experiences, a Delta Engineer architecting complex enterprise deployments, or a Special Projects Engineer driving strategic, high-impact implementations—your work will directly shape the capabilities of Devin and Windsurf. This is a high-intensity, intellectually rigorous environment where your engineering judgment and builder mindset will be tested daily.


