Product Engineer, AI

BernardNew York City, NY
Onsite

About The Position

Bernard fixes the broken layer of American infrastructure where half of all appliance repair visits fail on the first trip due to wrong parts or incorrect diagnoses. Our AI answers the call, runs diagnostics, predicts the right parts against live inventory, and equips technicians with a game plan, improving first-visit fix rates from 50% to 80%. We are live with enterprise customers, growing rapidly, and building the operating system for field service from our office in NYC. Every hire directly impacts the product, customers, and the company's trajectory.

Requirements

  • Shipped LLMs or agents to production.
  • Strong in TypeScript and Python.
  • Desire to solve real problems, not just conduct research.
  • Thrive with autonomy.
  • Energized by speed.
  • Ability to get excited about helping a technician fix a dishwasher faster.

Responsibilities

  • Own production systems that serve real customers.
  • Engineer software at the intersection of classical systems and cutting-edge AI, including multimodal agents, real-time voice infrastructure, intelligent retrieval, and mobile interfaces for field technicians.
  • Ship code that impacts how technicians diagnose issues, how dispatchers route trucks, and how parts distributors predict demand.
  • Build the platform for appliance repair companies to manage calls, diagnostics, work orders, and technician dispatch.
  • Develop real-time speech-to-speech conversational agents for voice and video with field technicians.
  • Create AI agents that join customer conversations across channels and act on messages.
  • Develop production APIs and services powering the Bernard operating system.
  • Build intelligent retrieval systems using graph databases, vector search, and MCP for appliance diagnostics.
  • Develop internal tools and dashboards for platform visibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service