Senior Software Engineer, Handshake AI Enterprise

Handshake · Enterprise · San Francisco, CA · Engineering

Senior Software Engineer on the Handshake AI Enterprise team responsible for the product experience layer of AI applications deployed directly into enterprise customer environments. This role involves working closely with customers to understand their workflows, translate needs into product decisions, and build delightful interfaces. The engineer will collaborate with Applied AI and Platform engineers, iterate based on feedback, and establish product engineering standards.

What you'd actually do

  1. Own the product experience of AI applications deployed into enterprise customer environments, from initial discovery through iteration
  2. Work directly with customers to understand their workflows, pain points, and what "great" looks like in their context
  3. Translate ambiguous customer needs into clear, well-crafted product and interaction decisions
  4. Build high-quality interfaces and experiences — the kind that make people say "this just works"
  5. Collaborate closely with Applied AI and Platform engineers on your deployment team to ship cohesive, production-grade solutions

Skills

Required

  • 5–6+ years of product engineering experience
  • strong frontend and product sensibility
  • Expert-level proficiency with ReactJS and TypeScript
  • deep knowledge of frontend performance, component architecture, and design systems
  • Strong opinions about product experience
  • Ability to move across the stack when needed
  • Comfort working in ambiguous, fast-moving environments with real customers and real stakes
  • Strong communication skills

Nice to have

  • Experience building or integrating AI-powered features in production, customer-facing products
  • Background working in or alongside enterprise deployment environments
  • History of close collaboration with designers, or a background in design yourself
  • Experience at a company with a forward-deployed or embedded engineering model

What the JD emphasized

  • product quality is a meaningful part of what makes AI applications succeed in enterprise environments
  • high-craft enterprise AI product
  • high bar for product quality
  • craft was a genuine priority

Other signals

  • Own the product experience of AI applications deployed into enterprise customer environments
  • Translate ambiguous customer needs into clear, well-crafted product and interaction decisions
  • Build high-quality interfaces and experiences