Cognition

Product Engineer

San Francisco. Posted 3 months ago

The role

You will own features end to end and build interfaces across IDE, web, and CLI surfaces. You will work on Devin and the core agent infrastructure to enable reliable operation across real-world tasks.

What you will do

  • Own features end to end from code to user conversation
  • Craft interfaces across IDE, web, and CLI surfaces
  • Define interaction patterns for how developers work with AI agents
  • Work on Devin and the core agent infrastructure
  • Build the agent loop, tool use, and the harness
  • Solve hard engineering problems
  • Ship across IDE, web, and CLI products

Required qualifications

  • Full-stack engineering depth
  • Python proficiency
  • TypeScript proficiency
  • React proficiency
  • Independent product judgment
  • UX and Design Obsession
  • BS, MS, or equivalent in Computer Science, Mathematics, Engineering, or a related technical discipline from a highly selective program

Nice to have

  • Experience building developer tools, IDEs, or technical products where the user is an engineer
  • Prior experience at a frontier AI lab, applied AI company, or developer tools company

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.