Company Detail

Epsilon Solutions Ltd.
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • AI Engineer  

    - Mississauga

    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 Engineer  

    - Toronto

    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 Engineer  

    - Mississauga

    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

  • Java AWS backend Developer  

    - Saint-Georges

    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.

  • Java AWS backend Developer  

    - Banff

    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.

  • Java AWS backend Developer  

    - Montcalm

    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.

  • Java AWS backend Developer  

    - Saint-Laurent

    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.

  • Java AWS backend Developer  

    - Newmarket

    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.

  • Java AWS backend Developer  

    - Red Deer

    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.

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany