Full Stack Engineer (React + Python)

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
100% Travel
Unable to Provide Sponsorship

Skills

Amazon Web Services
Google Cloud Platform
LangChain
Microsoft Azure
React.js
Python
Software Development
Cloud Computing
Artificial Intelligence
Web Applications
LLMs
Open AI
LangGraph

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)

 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.