EngineeringMidFull-time

Software Engineer

Build the product surfaces, APIs, and integrations that power our Agentic AI platform — from web applications to enterprise system connectors used by governments, universities, and large enterprises.

About the Role

At Triomind, we build Agentic AI frameworks that sit alongside enterprise systems to automate complex workflows across facilities, assets, and capital programs. This is a role for engineers who want to ship AI that real institutions depend on — not another demo.

What You'll Do

  • Design and implement full-stack features: responsive web UIs, backend services, and integrations with enterprise systems and AI services.
  • Build and maintain REST / GraphQL APIs, background jobs, and data models that back client-facing applications.
  • Partner with AI engineers to turn agent prototypes into reliable product features — with proper auth, error handling, telemetry, and testing.
  • Contribute to deployment pipelines, infrastructure-as-code, and observability so that what we ship is easy to operate.
  • Take part in code reviews, architectural discussions, and occasional client-facing technical sessions.

What We're Looking For

  • 2+ years of professional software engineering experience building and shipping production web applications.
  • Strong TypeScript / JavaScript skills and solid experience with a modern framework such as Next.js or React.
  • Backend experience with Node.js and / or Python (FastAPI, Django, or similar); comfortable designing REST / GraphQL APIs.
  • Good grasp of relational databases (PostgreSQL preferred), schema design, and query performance.
  • Familiarity with Git workflows, automated testing, CI/CD, and containerized deployment.
  • Must be legally authorized to work in Canada.

Nice to Have

  • Experience building integrations with enterprise platforms (SAP, Oracle, IBM Maximo, Archibus, ServiceNow, Microsoft Dynamics).
  • Comfort working with cloud platforms (Azure, AWS, GCP) and infrastructure-as-code (Terraform, Bicep).
  • Exposure to AI / LLM-powered features, vector databases, or agent frameworks.
  • Prior work with public-sector clients in Canada and an understanding of associated procurement and compliance requirements.

Tech We Use

TypeScriptNext.jsReactNode.jsPostgreSQLPythonFastAPIDockerAzureAWS