← All open rolesAI Engineering

Python Full Stack Developer (GenAI & Azure)

  • Remote (US)
  • Contract
  • Posted November 6, 2026

This is a remote role, open to candidates based in the United States.

About the role

We’re looking for a Python Full Stack Engineer with hands-on generative AI and Microsoft Azure experience to build scalable, cloud-native AI applications. You’ll work across Python back ends, React front ends and Azure AI services, building agentic systems and integrating them with enterprise systems.

Core stack: Python, FastAPI, React, TypeScript, Azure, Azure OpenAI, LLMs, RAG, LangChain/LangGraph, vector search, SQL/NoSQL, Docker and CI/CD.

What you’ll do

  • Build full-stack applications with Python (FastAPI, Flask or Django) and React/TypeScript.
  • Design and integrate REST APIs, microservices, databases and enterprise systems.
  • Build generative AI solutions with LLMs, RAG, prompt engineering, embeddings, vector search and AI agents.
  • Deploy on Azure with services such as Azure OpenAI, Azure AI Search, App Service, Functions, Storage, Key Vault, Azure SQL and Cosmos DB.
  • Deliver secure, scalable solutions with sound testing, monitoring and CI/CD.

What you’ll bring

  • 4+ years of software or full-stack engineering, with hands-on generative AI and Azure development.
  • A bachelor’s or master’s degree in computer science, engineering or a related field.
  • Strong Python and React/TypeScript.
  • FastAPI, Flask or Django, REST APIs and microservices.
  • Hands-on LLM, RAG, prompt engineering and vector database experience.
  • LangChain, LangGraph, LlamaIndex, Semantic Kernel or similar frameworks.
  • Strong Azure experience, especially Azure OpenAI and Azure AI services.
  • SQL/NoSQL databases, Git, Docker and CI/CD.
  • An understanding of AI security, guardrails, evaluation, monitoring and responsible AI.
  • Daily use of AI tools such as GitHub Copilot and Microsoft 365 Copilot.