Software Engineer
Cognition, San Francisco +1
What you will do
- Build core agent infrastructure: Design and ship the systems that power Devin's long-horizon task execution: tool use, context management, multi-step planning, subagent orchestration, and sandboxed code execution environments.
- Improve Windsurf as an AI-native IDE: Contribute to editor intelligence, agent-in-the-loop workflows, real-time code understanding, and the developer experience that makes Windsurf different from every other IDE.
- Close the loop between models and products: Work directly with researchers to translate new model capabilities into shipped features; your feedback shapes what gets prioritized in training.
- Own reliability and performance at scale: Build systems that handle millions of agentic tasks with low latency, high reliability, and the kind of correctness that developers depend on in production.
- Move the category forward: Cognition is defining what AI software engineering looks like. You will have real input into what gets built next and why.