Haystack
← Back to Jobs
Technology

Python Full Stack AI Engineer

Techno Talent Inc.Charlotte, NC🇺🇸United StatesPosted 27 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Description:

  • Title- Python Full Stack AI Engineer
  • Location- Charlotte, NC/ Iselin, NJ (Hybrid)
  • Duration- Long term Contract

 

Job Description

We are hiring a Python Full Stack AI Engineer to work on an enterprise-grade AI system designed to provide intelligent, context-aware insights across applications, data, and platforms. This platform enables users to explore system capabilities, data lineage, dependencies, and cloud migration impacts through a conversational AI interface powered by knowledge graphs and AI agents.

 

Key Responsibilities

  • Build AI-powered backend services using Python (FastAPI/Flask)
  • Develop and integrate LLM-based solutions using frameworks like LangChain or LlamaIndex
  • Design and implement RAG / GraphRAG pipelines
  • Work with knowledge graphs (e.g., Neo4j) to enable semantic querying and reasoning - Knowledge graph/ontology + MCP servers.
  • Develop AI agents for multi-step reasoning and orchestration
  • Build scalable REST/GraphQL APIs
  • Create intuitive front-end interfaces using React for:
  • Chat-based AI interaction
  • Graph and lineage visualization
  • Collaborate with data engineers and architects to model enterprise ontology and metadata.

 

Required Skills

·        Strong Python backend development experience

·        Hands-on experience with Generative AI / LLMs

·        Experience with RAG pipelines

·        Knowledge of graph databases / knowledge graphs

·        Frontend experience with React

·        Understanding of APIs, microservices, and distributed systems

·        Experience with MCP servers / MCP orchestration experience

Skills

FastAPI
Flask
Microservices
Neo4j
Generative AI
GraphQL
LLM
Python
REST
React

Similar jobs