Senior Software Engineer - Applied AI
FeatheryAI Automation company
Toronto, CanadaSenior
Index Ventures
Bain Capital Ventures
Portage Ventures
Allstate Strategic Ventures
Clocktower Ventures
Erie Strategic Ventures
Data & AI
About the role
TL;DR
Develop AI-powered product features from backend to frontend.
- •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, and working across TypeScript services, Python APIs, React interfaces, and cloud infrastructure.
- •Key Responsibilities 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 Build and scale TypeScript and Python services for AI orchestration and document processing Build responsive, interactive UIs using React and TypeScript Requirements 3-6+ years of experience building full stack applications Strong TypeScript/JavaScript proficiency with React experience Backend experience with Node.js/Express, Python/Django, or similar
Required skills
TypeScriptJavaScriptReactNode.jsPythonAWSWebSocketsS3Anthropic APIOpenAI APILLMsKubernetesCI/CDGitHub ActionsGit
Domain expertise
fintech
Benefits & perks
Competitive compensation and equity, Health, dental, and vision coverage, Unlimited PTO, Downtown Toronto office location, Office snacks and lunches, A supportive, low-ego team that values ownership and growth, Company offsite to connect and recharge
Tech stack
TypeScriptJavaScriptReactNode.jsPythonAWSWebSocketsS3Anthropic APIOpenAI APILLMsKubernetesCI/CDGitHub ActionsGitJestPostmanREST APIgRPCRabbitMQCelerySidekiqNotionSlackAsanaLinearMonday.comAirtableExcelPowerPoint