Knowledge Graph Engineer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 10+ years of software engineering experience, including 5+ years in full-stack development.
- Posting language
- English
- Posted
Original job description
We are seeking a Senior Full-Stack Engineer to build and maintain a knowledge graph platform for enterprise data governance. The role involves developing scalable backend services, responsive web applications, event-driven workflows, and integrating LLM capabilities into production systems.
Required Skills:
- 10+ years of software engineering experience, including 5+ years in full-stack development.
- Strong Python backend development using FastAPI, Django, or Flask.
- Hands-on experience with React, TypeScript, REST APIs, and state management.
- Experience integrating LLMs, prompt orchestration, structured outputs, and retrieval.
- Strong knowledge of automated testing, Git, CI/CD, Docker, and clean architecture.
- Experience with enterprise security, SSO, role-based access control, and audit logging.
Good to Have:
- Neo4j, Cypher, or other graph databases.
- LangGraph, MCP servers, or AI agent frameworks.
- Data governance, metadata management, data lineage, ontologies, or SQL parsing.
- PostgreSQL/Oracle, Azure AI services, and banking domain experience.
- Kubernetes and on-premises deployments.
More about this job
Responsibilities
Build and maintain a knowledge graph platform for enterprise data governance, including scalable backend services, responsive web applications, and event-driven workflows. Integrate LLM capabilities into production systems.
Requirements
Requires 10+ years of software engineering experience, including 5+ years in full-stack development, with strong Python backend and React/TypeScript experience. Candidates should also have experience with LLM integration, testing, CI/CD, Docker, clean architecture, and enterprise security; graph databases and data governance experience are advantageous.
Skills
- Python
- FastAPI
- Django
- Flask
- React
- TypeScript
- REST APIs
- State Management
- LLM Integration
- Prompt Orchestration
- Automated Testing
- Git
- CI/CD
- Docker
- Enterprise Security
- Graph Databases
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
Keywords
- Knowledge Graph
- Enterprise Data Governance
- Full-Stack Development
- Python
- FastAPI
- Django
- Flask
- React
- TypeScript
- REST APIs
- State Management
- LLMs
- Prompt Orchestration
- Structured Outputs
- Retrieval
- Automated Testing
- Git
- CI/CD
- Docker
- Clean Architecture
- Enterprise Security
- SSO
- Role-Based Access Control
- Audit Logging
- Neo4j
- Cypher
- LangGraph
- MCP Servers
- Data Lineage
- PostgreSQL