Cognition
Software Engineer
San Francisco. Posted 3 months ago
The role
Software Engineers will build core agent infrastructure and improve Windsurf as an AI-native IDE. You will work on systems for tool use, multi-step planning, and subagent orchestration to power Devin and Windsurf.
What you will do
- Design and ship systems for Devin's long-horizon task execution
- Contribute to editor intelligence and agent-in-the-loop workflows for Windsurf
- Translate new model capabilities into shipped features by working with researchers
- Build systems that handle millions of agentic tasks with low latency and high reliability
- Provide input into what gets built next to define AI software engineering
Required qualifications
- Experience building reliable, performant distributed systems
- Strong Python proficiency
- Degree from a top-tier university in Computer Science, Mathematics, Engineering, or a related technical discipline
Nice to have
- Product instinct
- Comfort with ambiguity
- Velocity without shortcuts
- Curiosity about agents and AI
- Prior experience at a frontier AI lab, applied AI company, or developer tools company
Benefits
- Fully paid Medical, Dental, Vision for you and your dependents
- 401(k) with company match
- Private chef
- Cozy slippers
- Endless snacks
About the company
Cognition is an applied AI lab building end-to-end software agents. They are the makers of Devin, the first AI software engineer.