Company Name: Teal HQ Job Details: $150k-$180k/yrRemoteFull,Time Job Url: https://hiring.cafe/job/YXNoYnlfX190ZWFsaHFfX19mZTVkZWNhZi1mN2ExLTRhMGEtOThjMC1iMjAzZDVkYjE1NjA= Job Description: Posted 1d agoAI Product Engineer@ Teal HQView All JobsWebsiteNorth America$150k-$180k/yrRemoteFull TimeResponsibilities:Building interactive interfaces, Collaborating with backend engineers, Optimizing front-end performanceRequirements Summary:4+ years of experience with React and TypeScript, hands-on experience with streaming data, and practical knowledge of LLM APIs.Technical Tools Mentioned:React, TypeScript, Tailwind CSS, WebSockets, Server-Sent Events, OpenAI API, Anthropic API, LangChain JS We're on a mission to empower people to build careers on their terms. What that means is building the career co-pilot that finally puts people, not companies, in control of their professional journey. We're reimagining what an agentic, intelligent system for career growth can be, and we need an engineer who specializes in interactive front-end development with AI integration."Over 3 million people have already signed up for Teal. We've built an incredible foundation, and now we're ready to take things to the next level. This isn't just another SaaS role. It's a chance to create a new category: an AI-native career agent with real-time, streaming interactions. You will report directly to our CEO and shape how individuals engage with their work lives."If you're excited about using AI to level the playing field in careers and pushing the boundaries of what's possible, this role is for you.ResponsibilitiesBuild and iterate on interactive AI-powered interfaces that stream LLM responses in real time via WebSockets or Server-Sent Events, display partial results, and handle context switching smoothlyContribute to front-end architecture decisions for dynamic APIs that power agentic workflows, manage chunked RAG responses, and surface AI-driven suggestions in the UIImplement streaming logic with low-latency rendering, loading states, progressive hints, abort/retry flows, and fallback UIsCollaborate cross-functionally on AI features, partnering closely with backend engineers and AI team members to integrate streaming APIs, provide UX feedback on AI orchestration, and ensure seamless user experiencesOptimize front-end performance by profiling and minimizing bundle sizes, lazy-loading AI SDKs, and virtualizing long chat histories or suggestion listsSupport design consistency by translating interactive AI patterns into accessible, responsive components that meet design system standardsMust Have RequirementsFrontend Excellence4+ years of production experience with React and TypeScript, shipping complex, interactive single-page applicationsHands-on experience with streaming data in the browser (WebSockets, Server-Sent Events, Fetch streams) to render incremental AI outputsStrong UX sensibility and ability to anticipate user flows around AI, including when to show spinners, streaming indicators, abort controls, and contextual tipsAI IntegrationPractical knowledge of LLM APIs and RAG pipelines, integrating OpenAI or Anthropic APIs on the front end, managing prompt tokens, and handling API errors gracefullyTeam CollaborationComfort working with backend systems - ability to read Python code, understand API contracts, and collaborate effectively with AI/backend engineers on feature integrationU.S.-based and authorized to work in the United States (no sponsorship available)Nice to HaveExperience with edge-deployed functions (Vercel Edge, Cloudflare Workers) for inference or prompt preprocessing close to usersFamiliarity with client-side caching of AI responses (IndexedDB, service workers) for offline-first AI interactionsBackground in observable patterns (RxJS) to manage complex interactive streamsPrior work on AI-powered design systems or component libraries that adapt dynamically to model outputsExperience collaborating with AI/ML teams or working in AI-focused product environmentsTools You Will Use and LearnExpected Day One:React, TypeScript, Tailwind CSSWebSockets/SSE and React Query or SWR for data streamingOpenAI and Anthropic APIs, LangChain JSModern bundling and performance optimization toolsYou'll Learn on the Job:Vercel edge functionsPython and FastAPI microservices (for collaboration, not ownership)PostgreSQL or Supabase functionsPinecone, Weaviate, or ChromaDB for embeddings (understanding, not implementation)What Great Looks LikeDay One:Meet the team and understand our mission, architecture, and how we ship AI features to usersSet up your development environment and review our AI pipeline from data ingestion to UIIdentify a quick front-end improvement and propose or ship a mini-featureWeek One:Ship an interactive AI component that streams model output in the appGain working knowledge of our RAG and vector database integrationsEstablish relationships with design and backend partners to align on workflowsMonth One:Contribute significantly to frontend development of a full end-to-end AI feature, collaborating with backend team for API integrationShip measurable improvements in loading performance, streaming reliability, or user engagement metricsBecome a reliable contributor for front-end AI patterns within the teamMonth Three:Contribute to the design and rollout of a major interactive AI feature that wows usersHelp influence front-end architecture for scalable streaming and agentic workflowsShare knowledge with teammates on best practices for AI interactivity and performanceCompensation and BenefitsSalary: $150,000–$180,000 baseIncentive stock options proportionate to salaryFully remote work with a remote office stipendCareer development stipend and flexible vacation (Holidays + 20 additional days suggested)Up to 12 weeks paid parental leave and 80–100% health insurance coverage401K matching up to 4%Annual team offsite and guaranteed 1-month severance if things don't work outHiring ProcessApply: share your GitHub, a side project, or a technical problem you've solvedFounder Chat: discuss mission, motivations, and technical interests with our CEOTechnical Deep Dive: pair program on a real front-end AI challengeValues Alignment: meet the team for cultural fit and collaboration stylePaid Project Week: ship a small interactive AI feature to see our workflow firsthandReady to Build the Future of Careers?This is a startup where requirements change, things break, and ownership is high.If you want predictable 40-hour weeks and no surprises, this isn't it. But if you want to push AI boundaries with brilliant people while building something that genuinely matters, let's talk.The work you do here will directly impact how millions of people navigate their professional lives—from their first job search to their biggest career pivot. We're not just building software, we're creating the intelligence that helps people find work they actually care about.