Quick overview
Job description
Senior Full-Stack Engineer (UI, AI)
Location: Toronto / hybrid
You will build the application layer of a knowledge graph platform for a Tier-1 North American bank's
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 work in. Every edit made in the UI has to flow through governed backend pipelines, so strong
software engineering matters as much as AI experience.
Responsibilities
Design and build Python backend services and REST/Fast APIs, including event-driven
pipelines that react to UI edits (re-validation, re-indexing, impact analysis).
Build a responsive React and TypeScript front end, following the client's existing UI
standards.
Model and query graph data in Neo4j (Cypher), working with the knowledge graph architect
on schema, constraints and performance.
Integrate LLM services through an approved, model-agnostic gateway: prompt orchestration,
structured outputs, guardrails and evaluation hooks.
Implement SSO integration, role-based access (viewer, editor, steward, admin) and audit
logging.
Write tests, set up CI/CD, and deploy to on-premises environments through the client's
release process.
Work in a small cross-functional squad with data engineers, a KG architect and the client's
governance stakeholders; demo regularly and turn feedback into working software.
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 upload and state
management.
Hands-on experience integrating LLMs into applications: prompt design, structured or JSON
outputs, retrieval, and handling non-deterministic outputs safely.
Solid engineering practice: clean architecture, automated testing, code review, Git, CI/CD
and containerisation (Docker; Kubernetes a plus).
Experience shipping software into regulated or enterprise environments with SSO, access
control and audit requirements.
Nice to have
Neo4j or another graph database (Cypher, graph data modelling).
MCP servers, agent frameworks (LangGraph or similar) or tool-calling APIs.
Data governance, metadata management, lineage or data catalogue tools.
Familiarity with ontologies (OWL, SHACL, FIBO) or semantic web tooling.
Experience with relational databases (Oracle or PostgreSQL) and SQL.
SQL parsing or static code analysis.
Azure AI services; on-premises or VDI-based delivery.
Banking or capital markets domain exposure.
Similar jobs
- ZP

ServiceNow SAM Developer with Security ClearanceNew
Zachary Piper Solutions, LLC · andrews, MD · Remote 🇺🇸
HTMLJavaScriptITILTechnology$150k - $160k/yrYesterday - LE

Principal Java Developer with Security ClearanceNew
Leidos · Bethesda, MD · Hybrid 🇺🇸
SAFeDynamoDBMicroservices+14Technology$131.3k - $237.3k/yrYesterday - ZP

Modeling and Simulation Developer - 176731 - 176918 - 177154 with Security ClearanceNew
Zachary Piper Solutions, LLC · Quantico, VA · On-site 🇺🇸
SQLGitScrum+7Technology$150k - $160k/yrYesterday - LE

Python Developer with Security ClearanceNew
Leidos · Columbus, OH · Hybrid 🇺🇸
DockerShellGit+22Technology$107.9k - $195.1k/yrYesterday - SM

Software Engineer II, Full Stack (Digital Products - Service)New Auto Apply
Scout Motors · San Ramon · Hybrid 🇺🇸
MongoDBMySQLRuby+16TechnologySalary not listed13 hours ago - FI

Developer Productivity Intern [Winter 2027]New Auto Apply
Figure · San Jose · Hybrid 🇺🇸
GCPRustAWS+7TechnologySalary not listed6 hours ago - CA

ETRM DeveloperNew Auto Apply
Capco · US - Houston · Hybrid 🇺🇸
Talent AcquisitionSQLC#+6TechnologySalary not listed10 hours ago - AF
SAP ABAP Developer - BTP Integration SuiteNew Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
New RelicSplunkDatadog+3TechnologySalary not listed10 hours ago - AF
PL/SQL DeveloperNew Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
MercurialMicroservicesOracle+16TechnologySalary not listed13 hours ago - SE

Developer AdvocateNew Auto Apply
Sent · San Fransisco · Hybrid 🇺🇸
GitNode.jsSlack+1TechnologySalary not listed7 hours ago - PV

Senior Full-Stack EngineerNew Auto Apply
Perfect Venue · San Francisco Office · Hybrid 🇺🇸
RubySQLHTML+10TechnologySalary not listed13 hours ago - PA

Enterprise Systems Senior Technical DeveloperNew Auto Apply
Pariveda · Dallas · Hybrid 🇺🇸
SQLETLC#+8TechnologySalary not listed13 hours ago
