Remote job
AI Full-Stack Developer
Job details
About this role
Role overview
A full-time remote position for an AI Full-Stack Developer focused on shipping voice agent products, LLM-powered features, and the web interfaces that surround them. The scope spans real-time telephony, large language model integration, and end-to-end web application delivery for both client projects and in-house products. The role blends hands-on engineering with regular client demos and clean, transferable code handovers.
Responsibilities
- Build web applications and operational dashboards using Next.js, React, and TypeScript - Connect LLM APIs into product workflows and add validation, checks, or human review around model outputs - Develop real-time voice agents on LiveKit, integrated with Telnyx or Plivo telephony - Implement backend services in Node.js or Python, persisting data in PostgreSQL - Write readable, well-documented code that another developer can pick up, and present progress in client demos
Requirements
- Demonstrated experience shipping full-stack web applications in TypeScript - Hands-on work integrating LLM APIs with validation, evals, or human-in-the-loop review - Comfort with PostgreSQL and at least one backend language (Node.js or Python) - Clear written communication, including progress updates and descriptive pull requests
Nice to have
- Real-time audio or telephony experience - Familiarity with the WhatsApp Cloud API - Experience with Prisma for data access
Benefits and work setup
- Full-time, remote role open to candidates based in India - Work spans both client deliverables and proprietary product development in a startup environment