engineering
Posted Apr 10Full Stack Engineer - AI Product
at Feathery
Toronto, CanadaOn-site
Requirements
- WHY WE’RE HIRING Feathery is building an AI-native product
- As our AI capabilities become central to the product, we're hiring a Full Stack Engineer to join the AI team and build these features end-to-end — from designing LLM-powered services and streaming APIs to crafting the interactive UI that brings them to life.
- ABOUT THE ROLE This is a high-ownership role on the AI team which blends: - Working across the full stack to ship AI-powered product features - Building systems that orchestrate LLM agents, process documents, and generate workflows - Owning the frontend experiences that make them intuitive - Working across TypeScript services, Python APIs, React interfaces, and cloud infrastructure You’ll zoom out to understand system architecture and zoom in to deliver polished, end-to-end product experiences.
- WHAT YOU’LL DO AI Product Development - Build end-to-end AI features from backend services through to frontend UI - Design and implement LLM agent systems including tool use, planning, and multi-step execution - Develop streaming APIs (SSE) that power real-time conversational interfaces - Own features from concept through production, iterating based on user feedback Backend Systems & AI Infrastructure - Build and scale TypeScript and Python services for AI orchestration and document processing - Work with
- Experience - Build responsive, interactive UIs using React and TypeScript - Implement real-time streaming interfaces for conversational AI features - Collaborate with design to create polished, accessible experiences - Contribute to frontend architecture and state management patterns Cross-Functional Collaboration - Partner with product and design to define AI feature roadmaps - Integrate with the core platform team on APIs, data models, and SDK surfaces - Contribute to architectural decisions around agent
- experience building full stack applications - Strong TypeScript/JavaScript proficiency with React experience - Backend
- experience with Node.js/Express, Python/Django, or similar - Genuine interest in AI/LLM technology and building AI-powered products - API design experience, including streaming and event-driven patterns - AWS or cloud infrastructure familiarity - Comfort shipping iteratively in a fast-paced, high-growth startup - Strong communication and collaboration skills BONUS - Hands-on
- experience building with LLM APIs (Claude, GPT, etc.) — tool use, prompt engineering, or agent architectures - Document processing, OCR, or data extraction experience -
- Experience with streaming protocols (SSE, WebSockets) and real-time UIs - Familiarity with multi-model orchestration or AI pipeline design - High throughput and low latency optimization background - Financial services or regulated industry