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.