Haystack
← Back to Jobs
Technology
CO

AI Engineer

Collabera LLCToronto, ON🇺🇸United StatesPosted Sep 21, 2026

Why This Role Stands Out

This AI Engineer role offers a fantastic opportunity to build production-grade Generative AI applications, working with cutting-edge LLMs, RAG, and AI agents. You'll thrive here if you have a strong software engineering background and a passion for end-to-end AI solution development. Apply now to contribute to impactful projects and advance your career in this dynamic field.

Quick Overview

Salary
$64 - $80/hr
Seniority
Mid Senior
Work mode
On Site
Location
Toronto, ON, United States
Posted
2 weeks ago
DockerMicroservicesNeo4jNext.jsAWSJavaScriptLLMPythonReactTerraformTypeScript

Job Description

Client: Banking & Financial


Location: Toronto, ON (Hyrbid Onsite 4 day a week but open to remote and in NYC, NY)


Duration: 12 Months Contract (Possiblity of extension)


Pay Rate Range: $70 - $110/hr


Must-Haves:



  • 6+ years of software/application engineering experience, including 1 2+ years building GenAI applications



  • Strong Python development experience with hands-on ownership of production applications, APIs, and microservices



  • Hands-on experience building GenAI applications using RAG, LLM pipelines, and Agentic AI



  • Strong AWS experience building and deploying cloud-native applications, ideally using Bedrock and services such as EKS, Lambda, or Fargate



  • Experience with GenAI frameworks and LLMs such as Lang Chain/LlamaIndex and AI Tools



Plusses:



  • Hands-on experience with MCP and/or Graph RAG architectures



  • Experience with vector/graph databases such as PGVector, Weaviate, Milvus, Neo4j, or Neptune



  • Front-end development experience with React, Next.js, TypeScript/JavaScript



  • Experience with Docker, Terraform, CI/CD, DevSecOps, Airflow, and automated AI testing/evaluation



  • Capital markets/investment management experience, particularly working with market analysis or enterprise financial data



Note:


We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.


The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.

Similar jobs