Overview
Skills
Job Details
Job Description – Full Stack Engineer (React + Python | AI Agents)
Location: Sunnyvale, CA (Onsite)
Role Type: Long-term Contract
W2 Only
Role Summary
We are looking for a Full Stack Engineer with strong experience in React and Python, along with hands-on expertise in LangChain and LangGraph, to support both traditional software development and AI agent development. The ideal candidate will be able to design, build, and deploy scalable web applications while also creating intelligent, agent-based AI solutions.
Key Responsibilities
Develop and maintain full-stack applications using React (frontend) and Python (backend)
Build and integrate AI agents using LangChain and LangGraph
Design REST APIs and backend services to support web and AI-driven workflows
Collaborate with product, design, and engineering teams to deliver scalable solutions
Integrate LLMs, vector databases, and external APIs into applications
Write clean, testable, and maintainable code following best practices
Support deployment, debugging, and performance optimization
Required Skills
React.js
Python
LangChain
LangGraph
AI agent development
REST APIs & backend services
Full-stack application development
Nice to Have
Experience with LLMs (OpenAI, Anthropic, etc.)
Familiarity with vector databases (Pinecone, FAISS, Weaviate)
Cloud experience (AWS, Google Cloud Platform, Azure)