Senior Applied AI Engineer

New
CanadaFull-TimeSenior
SalaryAnnual base salary range of CA$144,000–165,000
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software engineering experience, including at least 2+ years building and deploying production AI features in SaaS platforms.
Required Skills
AWSPythonJavascriptNumpyTypeScriptPandasLangChain

Requirements

  • 5+ years of software engineering experience.
  • 2+ years building and deploying production AI features in SaaS platforms.
  • Expert-level proficiency in Python.
  • Experience with TypeScript or JavaScript.
  • Hands-on experience with LLM orchestration frameworks like LangGraph or LangChain.
  • Strong AWS expertise, specifically Lambda, ECS Fargate, S3, SQS, EventBridge, Bedrock, IAM, and KMS.
  • Proven experience building RAG pipelines and vector search systems.
  • Understanding of system design, multi-tenancy, authentication (OAuth2/JWT), and secure cloud architecture.
  • Experience with data processing tools like Pandas and NumPy.
  • Experience with document parsing and OCR pipelines.

Responsibilities

  • Architect and implement agentic AI systems using state machines and orchestration frameworks like LangGraph or LangChain.
  • Design and deploy scalable, serverless AI pipelines on AWS for real-time inference across large datasets.
  • Build and optimize RAG systems using vector databases and hybrid search architectures.
  • Develop secure MCP-based integrations to expose legacy systems and APIs as agent-accessible tools.
  • Implement LLM routing, observability, and cost-control mechanisms including telemetry and caching.
  • Design generative UI APIs that dynamically render structured outputs into frontend components.
  • Ensure robust security, multi-tenancy isolation, and compliance through encryption and IAM policies.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary range of CA$144,000–165,000
Apply Now