89

Full-Stack Engineer (TypeScript / Next.js / Vercel AI SDK)

UpworkUSNot specifiedexpert
JavaScriptTypeScriptNode.jsPythonAPI IntegrationDatabase ArchitectureReactCSS
Responsibilities Design and build AI-driven conversational applications using Next.js, React, and Vercel AI SDK Implement AI agents and chat interfaces with tool calling, structured outputs, and streaming responses Develop backend APIs and services in Node.js / TypeScript Integrate LLM models and AI gateways (OpenAI, Anthropic, etc.) Implement agent workflows and orchestration layers Design and optimize Postgres schemas and queries Build integrations with customer data systems, messaging systems, and third-party APIs Implement data pipelines, background jobs, and schedulers Deploy and maintain services across Vercel, AWS, and serverless environments Work closely with product and AI teams to design high-performance AI workflows Required Technical Skills Core Web Stack Expert in JavaScript / TypeScript Strong experience with React, Next.js, JSX, TSX Backend development with Node.js Experience designing REST / API services AI / Agent Systems Experience building chatbots, AI assistants, or agent systems Familiarity with Vercel AI SDK and AI Gateway Understanding of LLM application patterns, Tool calling, Prompt engineering, Retrieval-augmented generation (RAG), Agent orchestration, structured outputs Data & Infrastructure Strong experience with PostgreSQL Experience with serverless Postgres platforms (Neon, Supabase, etc.) Familiarity with Drizzle ORM or similar tools Experience designing efficient schemas, indexes, and queries Familiarity with vector databases and embeddings Cloud & Deployment Experience deploying systems on: Vercel, AWS, other cloud providers Experience with serverless architectures Familiarity with CI/CD workflows Backend Systems Experience with: background jobs, schedulers / cron services,, event pipelines, asynchronous processing AI Application Architecture Experience designing API layers for AI agents Building tool interfaces for LLMs Managing conversation state and chat memory Handling streaming responses Additional Useful Experience Python backend development Building data ingestion pipelines Experience with Redis / caching layers Experience with message queues / job workers Experience building real-time chat systems Familiarity with observability tools (logging, tracing, metrics)
View Original Listing
Unlock AI intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo