# Product Engineer (Full-Stack)
Core
Build River's AI voice agent product across the stack, focusing on backend services for live calls, LLM-powered workflows, and a browser-use agent that demos products in real-time.
Role type
Full-stack product engineer (backend-focused)
Builds
AI voice agents for B2B SaaS sales teams
Domain
AI, B2B SaaS, Voice technology
Deliverable
production ML models
Required skills
TypeScript, JavaScript, Node.js, Next.js, React, Postgres, Redis, LLM integration, API development, Data pipelines
Preferred skills
Browser automation, Voice/video real-time systems, Web scraping, Data enrichment
Responsibilities
Build backend services and APIs for live call session state and integrations; Develop LLM-powered workflows and prompts for the agent; Build and teach the browser-use agent to navigate complex UIs; Create UI components using Next.js and React; Build data enrichment pipelines for pre-call context.
Seniority
Mid-level, hands-on IC