Back to results

AI/Full Stack 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 AI/Senior Full Stack 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).
  • Javascript , Node.js, typescript, python, AWS, React, next.js
  • 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, including human-in-the-loop controls and guardrails. Ensure the prototype follows sound engineering practices and has comprehensive automated test coverage.

Requirements

Requires post-secondary STEM education, strong communication, independence, and a self-starting, learning-oriented approach. Candidates should have deep Python and AI tooling experience, proven agentic and RAG delivery, AWS serverless development expertise, and experience with automated testing and CI/CD.

Skills

  • Python
  • PyTorch
  • LangChain
  • LangGraph
  • LlamaIndex
  • Agentic Systems
  • Retrieval-Augmented Generation
  • JavaScript
  • Node.js
  • TypeScript
  • AWS
  • React
  • Next.js
  • Automated Testing
  • CI/CD
  • AWS CDK

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics

Keywords

  • AI Agents
  • Agentic Systems
  • Retrieval-Augmented Generation
  • Python
  • PyTorch
  • LangChain
  • LangGraph
  • LlamaIndex
  • JavaScript
  • Node.js
  • TypeScript
  • AWS
  • AWS Lambda
  • AWS Fargate
  • Amazon VPC
  • AWS IAM
  • Amazon S3
  • AWS CDK
  • Amazon CloudWatch
  • Amazon Bedrock
  • Amazon SageMaker
  • AgentCore
  • React
  • Next.js
  • Vector Stores
  • Human-in-the-Loop
  • Automated Testing
  • CI/CD
  • AWS Machine Learning Specialty
  • AWS Solutions Architect Professional

Report this job