Skip to content
ShepherdShepherd

Software Engineer, AI Product + Agents

Builds AI-driven products and agents for autonomous underwriting in commercial insurance, working full-stack to integrate real-time data and experiment with AI implementations. Requires 5+ years experience with TypeScript/JavaScript and passion for construction risk.

About the job

Responsibilities

  • Develop Shepherd's AI product strategy with other engineers.
  • Iterate and experiment on AI implementation across the platform.
  • Work across the full stack and different disciplines (e.g., underwriting, design, product management).
  • Play an integral role in building company culture and mentor other engineers.
  • Balance innovation with pragmatic delivery, staying current with emerging tech.
  • Contribute to product strategy and architectural decisions.
  • Collaborate closely with PM, CTO, underwriters, and actuaries.

Requirements

  • Passionate about the mission and ready for high ownership.
  • Thrive in ambiguity and ship product daily with high quality.
  • Wear multiple hats (engineer, product manager, designer).
  • Take end-to-end ownership of features and systems.
  • Care about built-world, construction safety, and productivity.
  • Experience mentoring engineers and leading significant projects.
  • Strong opinions, weakly held; clear communication to all stakeholders.
  • Experience with JavaScript/TypeScript (backend and/or frontend).
  • 5+ years working experience, preferably full-stack, delivering high-impact products.

Tech Stack

Frontend: React, Next.js, TypeScript, GraphQL w/ Apollo
Backend: Node.js, Postgres, Redis, TypeScript, GraphQL APIs

Benefits

  • Premium healthcare (100% contribution), dental, vision.
  • Fertility benefits and family building support.
  • Unlimited PTO.
  • Daily lunches, dinners, snacks.
  • Offices in SF, NYC, Dallas-Fort Worth, Chicago, LA.
  • Professional development coaching.
  • Competitive 401(k).
  • Dog-friendly office (SF).

Skills

TypeScript, JavaScript, React, Next.js, Node.js, GraphQL, Apollo, Postgres, Redis, AI

Arini

Arini

San Francisco, CA

Software Engineer II
$170k+/yrOn-site3+ YOEFullstack Engineering

Design and optimize distributed systems, workflows, and architectures for an enterprise healthcare platform. The role requires a bachelor’s degree and three years of computer-systems-related experience, with expertise in cloud infrastructure, databases, integrations, and reliability analysis.

Forus

Forus

New York, NY

Software Engineer, Provider Growth
$170k+/yrOn-siteFullstack Engineering

Build and scale provider-growth systems spanning onboarding, activation, automation, AI agents, and experimentation. The role requires strong programming fundamentals, experience with APIs and data pipelines, and strong product judgment in a fast-growing environment.

Airtable

Airtable

San Francisco, CA
Software Engineer, Product Backend (4-8 YOE)
$170k+/yrHybrid4+ YOEFullstack Engineering

Build end-to-end Airtable product features with a primary backend focus, collaborating with product, design, research, and data science partners. The role requires 4+ years of full-stack web development experience and fluency in backend technologies, JavaScript, and React.

Valon

Valon

New York, NY
Software Engineer II
$170k+/yrOn-site5+ YOEFullstack Engineering

Build scalable software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires a bachelor’s degree and at least one year of software engineering experience, with exposure to web or mobile applications, distributed systems, or infrastructure.

Forge

Forge

San Francisco, CA
Software Engineer II of Marketplace Middleware Engineering
$169k+/yrHybrid5+ YOEFullstack Engineering

Build and maintain scalable customer-domain and marketplace-middleware applications, APIs, automated tests, and reliable systems using C# and .NET. The role requires at least four years of software engineering experience and emphasizes collaboration, technical documentation, and high-quality delivery.