Skip to content
CognitionCognitionSan Francisco, CA

Product Engineer

Builds end-to-end features for AI software agents across IDE, web, and CLI, owning product decisions, user interactions, and core agent infrastructure like Devin. Requires full-stack expertise in Python, TypeScript, React and strong developer empathy.

Salary not listed
On-siteFullstack Engineering

About the role

What You'll Accomplish

  • Ship Product and Talk to Users: Own features end to end, from the first line of code to the conversation with the developer who uses it. User feedback directly shapes what you build next.
  • Build Performant and Beautiful Experiences: Craft interfaces across our IDE, web, and CLI surfaces that feel fast, focused, and effortless. Quality is not a final pass; it's built into how you work.
  • Set the Standard for Agent UX: Define interaction patterns for how developers work alongside AI agents. This is new territory with no established playbook. You'll create the conventions that others will follow.
  • Build the Agent and Agent Harness: Work directly on Devin and the core agent infrastructure that powers it. This means building the agent loop, tool use, and the harness that lets Devin operate reliably across real-world tasks.
  • Punch Through Technical Walls: The best developer experiences often require solving hard engineering problems. You won't hand those off; you'll solve them.
  • Move Fast Across Surfaces: Ship across our IDE, web, and CLI products. Context-switch quickly and maintain a high quality bar across all of them simultaneously.

Exceptional Candidates Have Demonstrated

  • Full-stack engineering depth: Strong engineering skills with a natural instinct for product quality; you notice when something is off and you fix it.
  • Developer empathy: Genuine understanding of developer workflows, frustrations, and what delightful tooling actually feels like.
  • Python, TypeScript, and React proficiency: Experience with all three in complex, production-grade products.
  • Independent product judgment: The ability to make sound product decisions without needing extensive process or sign-off.
  • UX and Design Obsession: You sweat the details others overlook: micro-interactions, transitions, response times, empty states, because you know that magical product experiences are built from hundreds of small decisions done right.
  • Developer tools experience: Experience building developer tools, IDEs, or technical products where the user is an engineer is a strong plus.
  • Relevant industry experience: Prior experience at a frontier AI lab, applied AI company, or developer tools company; you know what good looks like in this category.
  • 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

PythonTypeScriptReactFull-StackDeveloper ToolsIdesAI AgentsUX Design
Mercor

Product Engineer, Talent Experience

MercorSan Francisco, CA

Build and ship polished full-stack features with frontend emphasis across multiple product surfaces for Mercor's AI talent platform. Requires 2-5+ years experience, strong React/TypeScript skills, full-stack capability, and comfort with AI coding tools in a fast-paced onsite environment.

130k – 500k/yr
On-site5+ YOEFullstack Engineering
Mercor

Fullstack Engineer, Assesment

MercorSan Francisco, CA

Build and own backend-heavy full-stack systems for Mercor's assessment platform, designing evaluation pipelines that combine human judgment with AI-powered scoring for vetting top AI talent. Requires 3+ years professional software engineering experience with strong backend fundamentals and comfort across the stack.

130k – 500k/yr
On-site3+ YOEFullstack Engineering
ZoomInfo

Software Engineer III

ZoomInfoBethesda, MD

Full-stack Software Engineer building customer-facing features and AI-powered tools for sales conversation analytics. Requires 3-6 years experience with either backend (Python/Node.js) or frontend (React/Angular) proficiency plus eagerness to work across the stack, databases, and search tech.

112k – 176k/yr
Hybrid3+ YOEFullstack Engineering
Rula

Software Engineer 2

RulaLos Angeles, CA

Software Engineer 2 on the Patient Onboarding team at Rula, building and evolving systems for patient acquisition, registration, eligibility verification, and onboarding flows. Requires 3+ years experience with strong full-stack or backend skills, end-to-end feature ownership, and active use of AI coding tools.

145k – 171k/yr
Remote3+ YOEFullstack Engineering
OpenAI

Software Engineer, Codex

OpenAISan Francisco, CA

Build full-stack onboarding, discovery, and collaboration experiences to drive Codex AI adoption across developer teams and organizations. Requires strong full-stack engineering skills and experience creating polished activation/growth product surfaces.

230k – 385k/yr
Hybrid5+ YOEFullstack Engineering