Full Stack AI Engineer – Python, LangGraph & React

Toronto, ON, CA • Posted 4 hours ago • Updated 4 hours ago
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Full Stack
  • AI Engineer
  • Python
  • LangGraph
  • React
  • TypeScript
  • LLM
  • graph
  • Neo4j

Summary

Full Stack AI Engineer – Python, LangGraph & React
Location: Toronto, ON -  Hybrid
Domain:  Banking and Financial Service

About the role
You will build the application layer of a knowledge graph platform for a Tier-1 North American bank and its data governance team. 
The platform turns legacy SQL code into business-readable lineage, links data elements and critical data elements (CDEs) to an industry ontology (FIBO), and lets business, data governance and technical users explore, enrich and govern that knowledge through a web app, chat and APIs for AI agents.
You will own both sides of the application: the backend services and pipelines, and the front end users interact with. 
Every edit made in the UI must flow through governed backend pipelines, so strong software engineering matters as much as AI experience.
 
Must have
• 6+ years of professional software engineering, with at least 3 years building full-stack production applications.
• Strong Python backend skills (FastAPI, Django or Flask): API design, async processing, background jobs and workflow logic.
• Strong React and TypeScript, including complex forms, data grids, file uploads, and state management.
• Hands-on experience integrating LLMs into applications: prompt design, structured or JSON outputs, retrieval, and safely handling non-deterministic outputs.
• Solid engineering practice: clean architecture, automated testing, code review, Git, CI/CD and containerisation (Docker; Kubernetes a plus).
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.
  • Dice Id: 91109480
  • Position Id: 9124118
  • Posted 4 hours ago
Contact the job poster
SB

Shravan Bachhali

Recruiter @ Spiceorb

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.