Software Engineer at Cognition | CA, US | Rezi

Software Engineer at Cognition

Software Engineer

Cognition · CA, US

1 months ago

Software Engineer

Cognition · CA, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer role.

Rezi rewrites your resume against Cognition's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer posting at Cognition — free, in seconds.

About the Role

We are an applied AI lab building end-to-end software agents, including Devin, the first AI software engineer. This role focuses on solving hard open problems in applied AI, building reasoning agents, and shipping systems for products used by millions of developers.

Responsibilities

  • Build core agent infrastructure: Design and ship systems for long-horizon task execution, including tool use, context management, multi-step planning, subagent orchestration, and sandboxed code execution.
  • Improve Windsurf as an AI-native IDE: Contribute to editor intelligence, agent-in-the-loop workflows, real-time code understanding, and developer experience.
  • Close the loop between models and products: Work with researchers to translate new model capabilities into shipped features and provide feedback for training prioritization.
  • Own reliability and performance at scale: Build systems to handle millions of agentic tasks with low latency and high reliability.
  • Move the category forward: Have input into future product development and strategy for AI software engineering.

Requirements

  • Systems engineering depth: Experience building reliable, performant distributed systems with strong opinions on correctness, failure modes, and production behavior.
  • Product instinct: Care about user experience and have shipped products used by real people.
  • Comfort with ambiguity: Ability to make progress on hard problems with incomplete specifications and learn quickly.
  • Velocity without shortcuts: A track record of shipping quickly while maintaining high code quality.
  • Curiosity about agents and AI: Understanding of LLMs, agent failure modes, and reliable AI system behavior.
  • Strong Python proficiency: Ability to write clean, well-structured Python and manage large production codebases.
  • Relevant industry experience: Prior experience at a frontier AI lab, applied AI company, or developer tools company.
  • Degree from a top-tier university: BS, MS, or equivalent in Computer Science, Mathematics, Engineering, or a related technical discipline from a highly selective program.

Skills

  • Python

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior

Education Level

  • BS
  • MS

Salary/Compensations

  • $260,000 - $300,000 + Significant early-stage equity

Benefits

  • Medical, Dental, Vision: Fully paid for you and your dependents
  • 401(k): Company match included
  • Perks: Private chef, cozy slippers, endless snacks, and more

About the Company

  • We are an applied AI lab building end-to-end software agents.
  • We're the makers of Devin, the first AI software engineer.
  • Our team is extremely talent-dense, with founding members from world-class competitive programming, former founders, and leaders from companies at the cutting edge of AI including Scale AI, Palantir, Cursor, Waymo, Tesla, Lunchclub, Modal, Google DeepMind, and Nuro.
  • Building Devin is just the first step—our hardest challenges still lie ahead.
  • We are solving some of the world’s biggest problems and building AI that can reason on real-world tasks.

Equal Opportunity

  • Cognition is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
  • We are committed to providing reasonable accommodations for candidates with disabilities throughout the hiring process - please let us know if you need any.