Job Description
About the job
Role : AI Engineer- Full stack Developer
Position : 1
Location : Toronto/Hybrid (2- or 3-days office and remote working)
Role Summary
Design and build AI-powered, cloud-native solutions to enhance resiliency, automation, and developer
productivity. Focus on AWS serverless and generative AI including Amazon Bedrock and agent-based
architectures.
Key Responsibilities
– Build AI-powered applications (LLMs, automation, insights)
– Develop AI agents and workflows (Bedrock, Agent frameworks)
– Build serverless systems (Lambda, API Gateway, Step Functions, ECS)
– Design event-driven architectures (SQS, SNS, DynamoDB)
– Integrate AI into enterprise platforms (APIs, resiliency tools)
Required Qualifications
– 5+ years software development (Node.js, TypeScript, Python)
– Experience applying AI/ML or Generative AI in production
– Strong AWS or cloud-native development experience
– Experience building APIs and distributed systems
Nice to Have
– AWS Serverless (Lambda, API Gateway, DynamoDB)
– Amazon Bedrock, prompt engineering, RAG patterns
– Agent-based architectures / orchestration frameworks
– LangChain, LangGraph experience
– Event-driven systems (Kafka, SQS/SNS)
– Resiliency engineering / chaos testing experience
Success Criteria
– AI capabilities embedded into core platforms
– Improved resiliency and developer productivity
– Adoption of standardized AI + serverless patterns
“We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.”
