Middle Fullstack Developer (Python + React.js)

CML Team

United States

Remote

USD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Flexible schedule
Collaborative senior team

Job summary

CML Team is seeking a mid-level engineer to build end-to-end features for production AI applications. You will combine Python backend development with applied AI and data retrieval, contributing across the stack from services to user-facing functionality.

You'll work with an experienced team on AI-powered products such as chatbots, retrieval tools, and dashboards, with opportunities for growth in a remote-friendly, flexible environment.

Qualifications

  • At least one year of hands-on Python experience, through commercial work or substantial personal projects.
  • Experience building AI applications such as chatbots, retrieval tools, or simple agents.
  • Understanding of RAG, LangChain or LangGraph, and vector databases.
  • Solid knowledge of FastAPI and REST fundamentals.
  • Familiarity with Git, SQL or NoSQL databases such as PostgreSQL or MongoDB, and Docker.

Responsibilities

  • Develop and improve AI agent and retrieval-augmented generation features using frameworks such as LangChain or LangGraph.
  • Build and maintain FastAPI services and REST endpoints.
  • Integrate and tune vector stores such as pgvector, Qdrant, Pinecone, or Weaviate.
  • Use AI APIs for function calling, embeddings, and prompt refinement.
  • Write tests and improve basic monitoring and tracing for AI features.
  • Package and deploy services with Docker, helping review metrics, logs, and performance.

Skills

Python
AI applications
REST APIs
LangChain/LangGraph
RAG

Tools

FastAPI
Docker
Git
PostgreSQL
MongoDB
Vector databases (pgvector, Qdrant, Pinecone, Weaviate)

Job description

Role overview

Build end-to-end features for production AI applications, combining Python backend development with applied AI and data retrieval. Example product areas include payment platforms, digital wallets, and AI dashboards. You’ll work with an experienced engineering team on services and user-facing functionality, with room to contribute across the stack.

Responsibilities
  • Develop and improve AI agent and retrieval-augmented generation features using frameworks such as LangChain or LangGraph.
  • Build and maintain FastAPI services and REST endpoints.
  • Integrate and tune vector stores such as pgvector, Qdrant, Pinecone, or Weaviate.
  • Use AI APIs for function calling, embeddings, and prompt refinement.
  • Write tests and improve basic monitoring and tracing for AI features.
  • Package and deploy services with Docker, helping review metrics, logs, and performance.
Requirements
  • At least one year of hands-on Python experience, through commercial work or substantial personal projects.
  • Experience building AI applications such as chatbots, retrieval tools, or simple agents.
  • Understanding of RAG, LangChain or LangGraph, and vector databases.
  • Solid knowledge of FastAPI and REST fundamentals.
  • Familiarity with Git, SQL or NoSQL databases such as PostgreSQL or MongoDB, and Docker.
Nice to have
  • Some React, Next.js, or TypeScript knowledge, or willingness to learn.
  • Exposure to observability tools such as Prometheus, Grafana, or OpenTelemetry.
  • Experience with CI/CD, cloud platforms, Redis, message queues, or caching.
Benefits and work setup
  • Full-time, mid-level role in a remote-friendly, flexible environment.
  • Opportunity to work on production AI products with a collaborative senior team.
  • Competitive compensation and opportunities for growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Python + React)
Full Stack Engineer (Python + React)

Suzega • United States

Remote
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington, Baltimore (MD)

On-site
USD 120,000 - 160,000
Member of Technical Staff - AI Engineer (Frontend Focus)
Member of Technical Staff - AI Engineer (Frontend Focus)

DevDash Labs • United States

Remote
USD 3,000 - 8,900
Monthly NPR 40,000-120,000 salary
Remote work with flexible schedule
Mentorship from founder and AI tools
+1
Senior Fullstack Engineer (Node/Python + React)
Senior Fullstack Engineer (Node/Python + React)

Kake Group • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Engineer (Java + Angular/React + Python)
Senior Full Stack Engineer (Java + Angular/React + Python)

Luxoft • United States

Remote
USD 140,000 - 190,000
Power BI
PowerApps
Power Automate
+2
Fullstack Developer
Fullstack Developer

PromptPartner • United States

Remote
USD 100,000 - 144,000
Equity participation
Learning budget
Home office setup budget
+1
Fullstack AI Engineer
Fullstack AI Engineer

globalizationpartners • United States

Remote
USD 120,000 - 190,000
Remote-first
Annual bonus
Flexible time off
+3
Full Stack AI Engineer
Full Stack AI Engineer

TechDigital Group • Charlotte (NC)

On-site
USD 100,000 - 130,000
Full Stack Developer (React.js + Python) – GenAI Preferred
Full Stack Developer (React.js + Python) – GenAI Preferred

UsefulBI Corporation • San Francisco (CA)

Hybrid
USD 110,000 - 160,000
Sr. AI Developer w/ Reactjs
Sr. AI Developer w/ Reactjs

Accord Technologies Inc • New Jersey

On-site
USD 120,000 - 150,000