Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Fullstack AI Platform Engineer

Full-time

Kindsight

About Kindsight: 

 

Kindsight builds technology that helps fundraisers make a difference. For decades, Kindsight has supported the education, healthcare, and nonprofit sectors with fundraising tools and the largest charitable giving database on the market. And as the giving sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world identify, manage, and engage with donors - at any scale. With purpose-built CRMs that corral all of that donor information and campaign tracking into one place, donor prospect research tools that offer proactive insights and real-time donor intel, and generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is truly changing the game for donor fundraising.

 

Position Summary:

We are seeking an Intermediate Fullstack AI Platform Engineer to help build AI agents and agent-backed application workflows on AWS. This role will focus on agentic application development, including agent logic, tool calling, structured outputs, retrieval workflows, prompt and configuration handling, evaluation, and integration with backend and frontend services.

The engineer will work with Python, React/TypeScript, Amazon Bedrock, Amazon Bedrock AgentCore, Strands, LangGraph, LangChain, MCP, A2A-style agent communication patterns, vector databases, and related AI engineering tools. This is a hands-on engineering role for someone who can implement scoped agent features, integrate agents with APIs and tools, build supporting backend/frontend functionality, and work within platform patterns defined by senior engineers.

The role does not require deep ownership of AWS infrastructure architecture, but the engineer should be comfortable working in an AWS-based environment and contributing to cloud-native services, tests, deployments, and operational improvements.

What You’ll Do:

  • Build and maintain AI agents and agent-backed workflows using frameworks such as Strands, LangGraph, LangChain, or comparable tools.
  • Implement agent logic for task planning, tool selection, tool execution, response handling, and multi-step workflows.
  • Build tool-calling integrations between agents and internal APIs, external services, databases, enterprise systems, and retrieval sources.
  • Implement structured output patterns, including JSON schemas, validation, retry handling, and response normalization.
  • Work with Amazon Bedrock and related AWS AI services for model invocation, inference configuration, and response handling.
  • Support AgentCore-based runtime patterns, including session handling, runtime invocation, memory-aware workflows, and agent execution metadata.
  • Build retrieval-augmented generation workflows using vector databases, embeddings, document chunks, metadata filters, and relevance tuning.
  • Contribute to MCP-based tool/server integrations and A2A-style agent communication patterns where applicable.
  • Implement prompt and configuration handling for agent behavior, including prompt templates, model parameters, feature flags, and tool configuration.
  • Build Python backend services that support agent execution, API integration, job processing, session state, and response persistence.
  • Build React/TypeScript frontend screens for testing agents, reviewing outputs, managing configuration, viewing evaluations, and monitoring execution status.
  • Write automated tests for agent behavior, tool calls, structured outputs, retrieval workflows, backend APIs, and frontend flows.
  • Support evaluation workflows for AI agents, including test datasets, expected outputs, regression checks, and result review.
  • Help troubleshoot agent behavior, tool failures, retrieval quality issues, malformed outputs, latency problems, and integration errors.
  • Work with senior engineers to implement features within established AWS, CI/CD, security, and observability patterns.

     

What We’re Looking For:

  • 3–5 years of experience as a fullstack, backend, AI application, or platform-adjacent engineer.
  • 1–3 years of Python backend engineering experience.
  • Experience building or integrating AI, LLM, or agent-based applications.
  • Experience with agentic frameworks such as Strands, LangGraph, LangChain, Semantic Kernel, AutoGen, or comparable tools.
  • Familiarity with agentic application patterns such as tool calling, planning, structured outputs, multi-turn workflows, memory, retrieval, and evaluation.
  • Experience defining or consuming structured outputs using JSON, JSON Schema, Pydantic, OpenAPI, or similar validation approaches.
  • Experience integrating applications with REST APIs, internal services, external tools, or enterprise systems.
  • Exposure to MCP, tool-server patterns, or protocol-based tool integration is preferred.
  • Exposure to A2A-style agent communication, multi-agent workflows, or agent handoff patterns is preferred.
  • Experience or practical exposure to vector databases, embeddings, semantic search, document chunking, metadata filtering, or RAG workflows.
  • Experience with Amazon Bedrock or comparable managed LLM services is preferred.
  • Exposure to Amazon Bedrock AgentCore or similar managed agent runtime capabilities is preferred.
  • Experience with React and TypeScript.
  • Experience building frontend screens with forms, tables, filters, validation, loading states, error handling, and API integration.
  • Experience building and consuming REST APIs.
  • Working familiarity with AWS services such as Lambda, API Gateway, SQS, DynamoDB, S3, CloudWatch, IAM, Step Functions, or Cognito.
  • Basic familiarity with infrastructure-as-code, CI/CD pipelines, automated testing, and environment-based deployments.
  • Ability to implement features from technical designs and collaborate with senior engineers on architecture, infrastructure, and production patterns.
  • Strong debugging, communication, and documentation skills.
  • Nice to have: experience with GitLab CI/CD, Cognito/OIDC, evaluation frameworks, observability tooling, multi-tenant systems, or regulated enterprise environments.
 

Compensation Range: $110, 000 - $150, 000 CAD OTE annually, based on experience, market benchmarks and role complexity. We aim to offer fair, competitive pay that reflects your skills and the market.

 

This advertised position is for an existing vacancy at Kindsight. At Kindsight, we’re proud to be a place where everyone belongs and has an equal opportunity to contribute, thrive and grow. We hire based on skills, potential, and impact, and we believe our differences fuel innovation. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. We’re building a workplace where everyone has the opportunity to do meaningful work and make a difference.

 

We leverage artificial intelligence (AI) tools to support certain aspects of our recruitment process. These tools may help with resume screening, drafting job descriptions, creating interview questions and occasionally identifying potential candidates. All hiring decisions are made by our people, not AI. Our intent is to use AI thoughtfully to streamline administrative tasks, improve the candidate experience and support fair, unbiased hiring practices consistent with industry standards.


 

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Fullstack AI Platform Engineer in Canada vacancy
  •  ...fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world identify...  ....   Position Summary: We are seeking a Senior Fullstack AI Platform Engineer to design, build, deploy and operate production AI agent services... 
    Suggested
    Full time

    Kindsight

    Canada
    20 days ago
  • $265k - $315k per year

     ...League is the leading healthcare consumer experience (CX) platform, powered by artificial intelligence (AI), reaching more than 63 million people around the...  ...the product. We're looking for a VP, AI Platform Engineering to lead the team that builds it. This role leads engineering... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    League Inc.

    Canada
    2 days ago
  •  ..., and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay...  ...Capital, and Spark Capital. Senior Security Engineer, AI Platform IT Engineering · Cyber Resiliency · Remote The role in a... 
    Suggested
    Remote job
    Local area
    Flexible hours
    Shift work
    Canada
    2 days ago
  •  ...do best - with us. THE TEAM The mission of the AI Enablement Department is to empower domain teams to deliver AI...  ...that powers Aritzia's AI evolution. As the Principal AI Platform Engineer, you will use your technical expertise and strategic vision... 
    Suggested
    Full time
    Internship
    Work at office

    Aritzia

    Canada
    5 days ago
  • $165k - $200k per year

     ...business. Role Overview As a Principal Engineer within the Global Transaction Banking (GTB...  ...to build the next-generation GTB Platform. This is not a strategy-only role - you will...  ...capabilities. You will leverage modern AI-assisted development tools as a core part... 
    Suggested
    Full time
    Work from home
    Canada
    13 hours ago
  • $80k per year

     ...The Role: As a FullStack Engineer, you will be responsible for developing and maintaining both the front-end and back-end components of our applications. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet user needs.... 
    Full time
    Remote work
    Flexible hours

    Snaphunt

    Canada
    more than 2 months ago
  •  ...that powers the next generation of financial platforms - combining traditional finance with...  ...systems. We’re looking for a Platform Engineer with a strong backend foundation who enjoys...  ...high-throughput systems Familiarity with AI-enhanced development tooling and automation... 
    Remote work
    Shift work

    Shift Markets

    Canada
    a month ago
  •  ...infrastructure that powers analytics, automation, and AI across the firm. This role is for candidates who want real engineering responsibility, not shadow work. You will...  ...for solutions ~ Establish standards for data platforms, integrations, analytics, and AI enablement ~... 
    Canada
    a month ago
  •  ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and scale the intelligent services powering our autonomous visual asset editing pipeline. You’ll work closely with a talented... 
    Remote job

    EPAM Systems

    Canada
    4 days ago
  •  ...We are looking for a Developer to drive AI adoption activities, specifically leveraging GitHub Copilot, across customer teams. This...  ...pipelines and DevOps practices Exposure to AI/GenAI tools and developer productivity solutions Experience in platform adoption/support activities
    Remote job

    EPAM Systems

    Canada
    4 days ago
  • $126.8k - $164.1k per year

     ...team, we work to deliver value for our clients every day. Job Description: We are looking for an experienced Hands-on Sr. Platform Engineer that will work on innovative and transformational initiatives at TD Securities -- the implementation of the next generation... 
    Full time
    Work from home
    Canada
    11 days ago
  •  ...industry and innovation by putting our customers first. As the Engineering Manager, AI Product Development , you will provide technical leadership...  ...team of software engineers building AI-enabled products and platform capabilities. You will help shape architecture, improve... 
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    9 days ago
  • 3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent...  ...boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing... 
    Remote job
    Full time
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    20 days ago
  •  ...into a pivotal role shaping the future of AI-driven testing at enterprise scale. As an...  ...configure intelligent Test Case Agents, drive platform adoption, and ensure AI-generated outputs...  ...global customer teams. Join EPAM to engineer solutions that matter. From AI to cloud transformation... 
    Remote job

    EPAM Systems

    Canada
    4 days ago
  • $165k - $200k per year

     ...GTB business into the US; and (ii) to future-proof business with a platform that can evolve at minimal cost as client and industry needs &...  ...and CI/CDpipelines ~ Understanding of GenAI, LLMs to employ AI in architecture and coding practices ~ Able to independently... 
    Full time
    Work from home

    TD

    Canada
    17 days ago
  • $80k - $100k per year

    3PILLAR GLOBAL Company  3Pillar is an AI transformation partner on a mission to help enterprises build the AI...  ...boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing... 
    Remote job
    Internship
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    10 days ago
  • $69.7k - $98.4k per year

     ...Undergraduate degree or technical certificate ~ 3+ years relevant experience including: ~ Experience working with HR technology platforms / compensation systems ~ Strong understanding of incentive and commission plan processing ~ Familiarity with incident... 
    Full time
    Work at office
    Work from home
    Canada
    8 days ago
  • $155k - $215k per year

     ...details for this role. Job Description: The AVP, Digital Platform Capabilities, Transaction Banking leads the strategy, development...  ...Bachelor's degree in Business, Finance, Technology, Engineering or related discipline. MBA or advanced degree preferred Other... 
    Long term contract
    Full time
    Work from home
    Shift work
    Canada
    9 days ago
  • $135.58k - $159.5k per year

     ...the Connected Operations™ Cloud, which is a platform that enables organizations that depend on...  ...role: Samsara is seeking a Senior Data Engineer to join our Data team, comprising both Data...  ...functional teams such as Data Science & Analytics, AI/ML, and other Data Engineers to ensure... 
    Remote job
    Long term contract
    Full time
    Internship
    Relocation package
    Flexible hours
    Canada
    4 days ago
  • $59.5k - $84k per year

     ...Department Overview: The Business Banking Platform is a core technology domain within TD that...  ...for a passionate Software Development Engineer in Test who can design and deliver innovative...  ...and Capability development: ~ Pioneer AI tool adoption i.e., GitHub Copilot to accelerate... 
    Full time
    Internship
    Work at office
    Work from home
    2 days per week
    Early shift
    Canada
    3 days ago
  •  ...strategically positioned businesses in enterprise AI security. Backed by a multibillion-...  ...to the Fortune 500, this AI security platform is driving toward full market acquisition...  ...is now building out its Forward Deployed Engineering function to own technical delivery at scale... 
    Remote job
    Internship
    Canada
    2 days ago
  • $69.7k - $98.4k per year

     ...~ Develop new solutions as required for engineering programs and projects within assigned area...  ...experience in GenAI models - Azure open AI experience is a plus ~ Strong knowledge...  ...as well as access to an online learning platform and a variety of mentoring programs to help... 
    Work from home
    Canada
    10 days ago
  •  ...an experienced, field-tested Director of Engineering to lead, scale, and mature our global...  ...Managers and Software Engineers, ensuring our platforms remain highly scalable, reliable, and...  ...executing a strategic mandate to integrate AI into our development processes ,... 
    Remote job
    Full time
    Flexible hours

    MonetizeMore

    Canada
    11 days ago
  •  ...technology with a human-centered approach to AI, enabling businesses of all sizes to...  ...technical vision for a Databricks-centric platform, focusing on Delta Sharing, Unity Catalog...  ...solving, including complex debugging alongside engineering teams. ~ Experienced in leveraging AI... 
    Long term contract
    Permanent employment
    Worldwide
    Flexible hours
    Canada
    more than 2 months ago
  • $125.5k - $154k per year

     ...Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around...  ...REST API, Kafka , SQL Server Database, Cloud, Azure & AI tools . This ideal candidate will have strong... 
    Full time
    Temporary work
    Work from home
    Canada
    12 days ago
  • $81.6k - $115.2k per year

     ...: Develops and maintains technical solutions that adhere to engineering and architectural design principles while meeting business requirements...  ..., test, release and configure activities across Application, Platform and Infrastructure Partner with the Operations team to... 
    Full time
    Work from home
    Canada
    19 hours ago
  •  ...Act as a trusted point of contact for internal teams, customers, and partners, ensuring smooth operations on our electronic trading platform. Diagnose, troubleshoot, and resolve issues related to trading workflows, exchange connectivity, and data systems in real time.... 
    Worldwide

    Remote People

    Canada
    more than 2 months ago
  • $142.8k - $184.8k per year

     ...the Connected Operations™ Cloud, which is a platform that enables organizations that depend on...  .... We are looking for a Senior Software Engineer to drive innovation and resilience across...  ...You are energized by the intersection of AI and security: Samsara’s IAM team is building... 
    Remote job
    Long term contract
    Full time
    Internship
    Worldwide
    Relocation package
    Flexible hours
    Canada
    4 days ago
  •  ...Principal Engineer Location: Toronto (preferred), Ottawa, California About Veem Veem...  ...fintech rails, stablecoin innovation, AI-driven operations, and seamless B2B payment...  ...Veem’s technical architecture and AI-powered platform evolution. This is a highly strategic... 
    Long term contract
    Full time

    Veem

    Canada
    a month ago
  • $154k - $199.5k per year

     ...role. Job Description: Layer 6 is the AI research centre of excellence for TD Bank...  ...edge of machine learning in research, engineering, and impactful applications. We are looking...  ...that integrate with existing data platform and infrastructure, focusing on automation... 
    Full time
    Temporary work
    Work from home
    Canada
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack AI Platform Engineer. Be the first to apply!