Senior Applied AI Engineer
New
CanadaFull-TimeSenior
SalaryAnnual Base Salary Range of CA$144k-165k
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of software development experience, with at least 2 years spent building and scaling production-grade AI features in a cloud-native SaaS environment.
- Required Skills
- AWSPostgreSQLPythonTypeScriptSaaSGenerative AILangChain
Requirements
- 5+ years of software development experience.
- At least 2 years building and scaling production-grade AI features in a cloud-native SaaS environment.
- Expert level Python proficiency.
- Strong experience with TypeScript or JavaScript.
- Hands-on experience with AI frameworks: LangGraph, LangChain, or Vercel AI SDK.
- Extensive experience with AWS: Bedrock, ECS Fargate, S3, SQS, EventBridge, KMS, Lambda, and IAM.
- Proficiency with PostgreSQL/pgVector, Amazon OpenSearch Serverless, and SQLAlchemy.
- Data processing skills with Pandas, NumPy, and Layout-OCR engines.
- Familiarity with REST, SSE, Webhooks, and Model Context Protocol (MCP).
- Strong understanding of authentication patterns (OAuth 2.0, JWT).
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline preferred.
Responsibilities
- Design and implement complex, multi-agent state machines and stateful graphs using LangGraph and LangChain.
- Architect database-driven registries to dynamically discover and configure agent definitions and workflows at runtime.
- Build intent-based routing engines that evaluate user queries and direct them to execution layers or RAG systems.
- Configure centralized telemetry pipelines for token tracking, caching, rate limiting, and real-time streaming of execution traces.
- Build and maintain a dual-engine vector search architecture using Amazon OpenSearch Serverless and PostgreSQL with pgvector.
- Develop scalable, event-driven ingestion pipelines using AWS S3, SQS, EventBridge, and AWS Fargate.
- Implement advanced chunking strategies and visual-enrichment models for document indexing.
- Integrate Amazon Comprehend or custom classifiers to automate PII redaction.
- Build standardized MCP servers to expose legacy database schemas and actions as tools for AI agents.
- Design structured JSON widget schemas for dynamic component rendering in the frontend.
View Full Description & ApplyYou'll be redirected to the employer's site