Job Role: AI EngineerLocation: Toronto, Ontario, Canada (Hybrid)Job Type: Contract
Job Description:
Backend & Cloud Services
Build microservices for:SharePoint delta ingestion (Graph API)Data normalisation and Blob ingestionEmbedding and vector indexing via Azure OpenAI + Cognitive SearchRetrieval and scoring pipelines (hybrid vector + keyword search)RAG-based inference orchestrationFeedback ingestion services (SQL, EventHub, Service Bus)Implement APIs using Python / NodeJS (project-lead preference will define the final stack)Implement secure access via Azure AD, Managed Identities and Key VaultIntegrate parallel search workflow (existing partial search) with new AI inference pipelines
Data Engineering:Build and enhance pipelines using:Azure FunctionsAzure Data FactoryAzure EventHub / ServiceBusCreate schemas and objects for the feedback loop database (Azure SQL)Ensure proper handling of PII, masking and secure data retention policies
DevOps & Testing:Contribute to IaC deployments (Terraform)Write Unit / Integration testsParticipate in performance tuning and load testing for inference servicesSupport CI/CD pipelines using Azure DevOps
Documentation & ArchitectureHelp maintain the C4 diagrams, API contracts, sequence diagrams, and operational run books
Required Skills:Technical:4+ years of experience building backend services (Python preferred, NodeJS / Java / .NET accepted)Hands-on development with Rest APIs, serverless functions, microservices, AI-based development like LLM, Semantic searches, Vectors, RAG, MCP, Orchestration using Langsmith or similarPractical experience with Azure (Functions, storage, Key Vaults, Cognitive Services, Azure Foundry etc.,)Strong understanding of scalable and distributed systems, async workflows, event-based services etc.,Experience with databasesFamiliarity with search and indexing systems (Cognitive Search, Elastic Search, etc.)Good understanding of authentication (OAuth2, Machine to Machine tokens, Azure AD, etc.) and secure coding practicesExperience needed with Azure OpenAI, LangChain, Vector Storage, and Embedding pipelinesFamiliarity with RAG Architectures
Nice to have:Experience with SharePoint Graph API, Web-hooks, etc.Prior experience in ML operations (Azure ML, pipeline,s etc.) is a Plus
Job Role: AI EngineerLocation: Toronto, Ontario, Canada (Hybrid)Job Type: Contract
Job Description:
Backend & Cloud Services
Build microservices for:SharePoint delta ingestion (Graph API)Data normalisation and Blob ingestionEmbedding and vector indexing via Azure OpenAI + Cognitive SearchRetrieval and scoring pipelines (hybrid vector + keyword search)RAG-based inference orchestrationFeedback ingestion services (SQL, EventHub, Service Bus)Implement APIs using Python / NodeJS (project-lead preference will define the final stack)Implement secure access via Azure AD, Managed Identities and Key VaultIntegrate parallel search workflow (existing partial search) with new AI inference pipelines
Data Engineering:Build and enhance pipelines using:Azure FunctionsAzure Data FactoryAzure EventHub / ServiceBusCreate schemas and objects for the feedback loop database (Azure SQL)Ensure proper handling of PII, masking and secure data retention policies
DevOps & Testing:Contribute to IaC deployments (Terraform)Write Unit / Integration testsParticipate in performance tuning and load testing for inference servicesSupport CI/CD pipelines using Azure DevOps
Documentation & ArchitectureHelp maintain the C4 diagrams, API contracts, sequence diagrams, and operational run books
Required Skills:Technical:4+ years of experience building backend services (Python preferred, NodeJS / Java / .NET accepted)Hands-on development with Rest APIs, serverless functions, microservices, AI-based development like LLM, Semantic searches, Vectors, RAG, MCP, Orchestration using Langsmith or similarPractical experience with Azure (Functions, storage, Key Vaults, Cognitive Services, Azure Foundry etc.,)Strong understanding of scalable and distributed systems, async workflows, event-based services etc.,Experience with databasesFamiliarity with search and indexing systems (Cognitive Search, Elastic Search, etc.)Good understanding of authentication (OAuth2, Machine to Machine tokens, Azure AD, etc.) and secure coding practicesExperience needed with Azure OpenAI, LangChain, Vector Storage, and Embedding pipelinesFamiliarity with RAG Architectures
Nice to have:Experience with SharePoint Graph API, Web-hooks, etc.Prior experience in ML operations (Azure ML, pipeline,s etc.) is a Plus
AI Cloud & Infrastructure EngineerToronto, Ontario, CanadaContract
Job Description
Proven hands-on experience building AI systems and infrastructure, LLM gatewaysMCP servers and MCP-Context-ForgeMulti-agent workflows and orchestration frameworksConversational / agentic AI pipelines Strong software engineering fundamentals:100% coding in Python — ability to design and build frameworks, APIs, or developer platformsDeep knowledge of packaging, testing, versioning, and CI/CD for PythonExperience with RAG patterns and retrieval pipelinesSemantic Kernel experience is a strong asset Cloud, Containers & Kubernetes:Expert understanding of Docker, containers, and KubernetesExperience deploying containers and managing enterprise-grade K8s environmentsUnderstanding of unified network security and observability in Kubernetes GenAI & MLOps Knowledge:Familiarity with model serving, workflow orchestration, and multi-agent systemsUnderstanding of responsible AI, compliance, and regulated-industry constraintsEmphasis on custom development rather than simply spinning up infrastructure
AI Cloud & Infrastructure EngineerToronto, Ontario, CanadaContract
Job Description
Proven hands-on experience building AI systems and infrastructure, LLM gatewaysMCP servers and MCP-Context-ForgeMulti-agent workflows and orchestration frameworksConversational / agentic AI pipelines Strong software engineering fundamentals:100% coding in Python — ability to design and build frameworks, APIs, or developer platformsDeep knowledge of packaging, testing, versioning, and CI/CD for PythonExperience with RAG patterns and retrieval pipelinesSemantic Kernel experience is a strong asset Cloud, Containers & Kubernetes:Expert understanding of Docker, containers, and KubernetesExperience deploying containers and managing enterprise-grade K8s environmentsUnderstanding of unified network security and observability in Kubernetes GenAI & MLOps Knowledge:Familiarity with model serving, workflow orchestration, and multi-agent systemsUnderstanding of responsible AI, compliance, and regulated-industry constraintsEmphasis on custom development rather than simply spinning up infrastructure
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.
Role: Java AWS Backend DeveloperLocation: Remote- CanadaHire Type: Contract
Java AWS Backend DeveloperMust skills- Reactive Java (Vert.X), gRPC, and Prometheus Metrics, Node.js
Skills: AWS, Java, Vert.x, Node JS, Golang, Kafka Job description 8 years in backend and full-stack engineering, with proficiency in Java development (Vert.x framework is a plus). Experience in NodeJS, Golang, gRPC is a plus.• Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).• Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.• Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).• Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes). Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.• Experience building, operating, and owning services. Implementing operational excellence mechanisms including ing, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.• Strong understanding of testing frameworks and methodologies for both front-end and back-end.• Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)• Excellent communication and collaboration skills, fostering an inclusive and supportive team environment.• Proven ability to work with minimal direction on day-to-day tasks and to self-start with general guidance on new assignments.