← All roles

Senior Fullstack AI Engineer

US client via staffing partner · San Francisco, CA

Location
San Francisco, CA · Onsite
Salary band
Band not stated
Type
Contract
Level
Senior
Work authorization
Not stated
Tailor my résumé for this role →

Stack

React.js · Next.js · TypeScript · JavaScript · Node.js · Express · LLM APIs · LangChain · Vercel AI SDK · RAG · Prompt Engineering · Pinecone · Qdrant · Pgvector · PostgreSQL · NoSQL · Docker · AWS · GCP · Azure

About the role

Role- Senior Fullstack AI Engineer (React / JS) Location- San Francisco, CA Job Description- Experience: 8+ Years (6+ React/JS, 2+ AI/LLM) Role Overview: Architect and integrate AI-driven features (RAG, LLMs) into high-performance web applications, partnering directly with onsite stakeholders to turn AI concepts into scalable, production-ready products. Key Responsibilities * Frontend: Build responsive UIs using React, Next.js, and TypeScript. * AI Integration: Architect features using LLM APIs, LangChain/Vercel AI SDK, and RAG pipelines. * Backend: Develop Node.js/Express services for real-time streaming (SSE/WebSockets). * Delivery: Collaborate onsite to deploy AI concepts into production. Must-Have Skills * Frontend (6+ Years): Advanced React.js, Next.js, TypeScript, and modern state management. * AI & LLMs (2+ Years): Prompt engineering, RAG pipelines, major LLM APIs, and Vector DBs (Pinecone, Qdrant, Pgvector). * Backend & APIs: Node.js/Express, REST/GraphQL, and real-time streaming. * Infrastructure: PostgreSQL/NoSQL, basic Docker, and AWS/GCP/Azure deployment. Good-to-Have Skills * Python: Prototyping with FastAPI, PyTorch, or Pandas. * Advanced AI: Agentic frameworks (AutoGen, CrewAI) and evaluation tools (LangSmith, Ragas).

Recruiter contact

Just $1 to see this recruiter's name, email and phone. One-time, per role — no profile needed.

Want the full job-search package instead? Talk to us →

The recruiter's details are not public. Helen makes the introduction, checks your resume against the requirements first, and follows up on the reply.

Ask your consultant for an introduction.