Senior Full-Stack Engineer

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

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Neo4j
  • Cypher
  • TypeScrip
  • React
  • LLM
  • SSO
  • CI/CD
  • FastAPI
  • Django
  • Flask
  • Docker
  • Kubernetes
  • LangGraph
  • sql
  • graph data modelling
  • MCP
  • workflow logic

Summary

•        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.

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: 91165126
  • Position Id: 9124210
  • Posted 4 hours ago

Company Info

About CloudAI Technologies

Empowering government agencies through cutting-edge technology, CloudAI is dedicated to modernizing infrastructure with innovative IT solutions. Our mission is to seamlessly integrate advanced technologies, enhance operational efficiency, and pave the way for a more connected and resilient public sector, ensuring a future-ready foundation for government agencies to thrive and serve the community with excellence.

Contact the job poster
HM

Haleem Mohammed

Recruiter @ CloudAI Technologies

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