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