AI Developer
- Toronto, ON, Canada
Applications open in a new tab.
Job details
- Apply by
- Posting language
- English
- Posted
Original job description
About the Company
We are seeking a Senior AI Agentic Developer to rapidly deliver a functional AI Agent-based prototype that automates certain workflows. The prototype should have human-in-the-loop controls, guardrails, and be developed with engineering standards that make further development straightforward. The code should be fully covered by automated testing.
About the Role
The Senior AI Agentic Developer will be responsible for creating a prototype that automates workflows while ensuring high standards of engineering and testing.
Responsibilities
- Deliver a functional AI Agent-based prototype.
- Implement human-in-the-loop controls and guardrails.
- Ensure the code is fully covered by automated testing.
Qualifications
- Post-secondary education in STEM.
- Work with minimal supervision, self-starter.
- Enthusiastic/driven with a desire to learn.
- Strong written/verbal communication.
Required Skills
- AI & Agentic Systems
- Deep Python and AI tooling (PyTorch, LangChain/LangGraph, llama‑index) with proven agentic/RAG delivery.
- Agentic (multi‑step/tool use/human-in the-loop) and RAG systems (chunking, embeddings, vector stores, routing, grounding & eval).
- AWS Expertise
- Can develop applications with AWS Serverless including, Compute (e.g., lambda, Fargate), Network (e.g., VPC essentials), Security (e.g., IAM), Storage (e.g., S3), IaC (e.g., AWS CDK), Observability (e.g., CloudWatch), and AI Services (e.g., Bedrock, SageMaker, AgentCore).
- Software Engineering
- Automated testing at multiple levels (unit/integration/contract/e2e) with high coverage on critical paths.
- CI/CD (Git‑based workflows), code quality gates.
- Collaboration & Delivery
- Operate independently; run weekly demos; incorporate feedback quickly; write clear documentation.
Preferred Skills
- Certification:
- Preferred: AWS ML Specialty, Solutions Architect – Professional, Security – Specialty.
- Nice‑to‑have: Developer – Associate, DevOps Engineer – Professional, Data Engineer – Associate.
More about this job
Responsibilities
Build a functional AI agent-based prototype to automate workflows, incorporating human-in-the-loop controls and guardrails. Ensure the prototype follows sound engineering practices and has automated test coverage.
Requirements
Requires post-secondary education in a STEM field, strong Python and AI tooling experience, and demonstrated delivery of agentic and RAG systems. Candidates should be self-directed, communicate effectively, and be able to build and test applications using AWS serverless services; AWS certifications are preferred or considered an asset.
Skills
- Python
- PyTorch
- LangChain
- LangGraph
- LlamaIndex
- AI Agent Development
- Retrieval-Augmented Generation
- AWS Serverless
- AWS CDK
- Automated Testing
- CI/CD
- Human-in-the-Loop Controls
- Guardrails
- Vector Stores
- CloudWatch
- Technical Documentation
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
- Finance & Accounting
Keywords
- AI Agents
- Agentic Systems
- Python
- PyTorch
- LangChain
- LangGraph
- LlamaIndex
- Retrieval-Augmented Generation
- Chunking
- Embeddings
- Vector Stores
- Routing
- Grounding
- Evaluation
- AWS Lambda
- AWS Fargate
- Amazon VPC
- AWS IAM
- Amazon S3
- AWS CDK
- Amazon CloudWatch
- Amazon Bedrock
- Amazon SageMaker
- AgentCore
- Automated Testing
- CI/CD
- AWS Machine Learning Specialty
- AWS Solutions Architect Professional
- AWS Security Specialty
- Banking