Salary
💰 CA$100,000 - CA$130,000 per year
Tech Stack
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaKafkaKubernetesPythonTypeScript
About the role
- Architect, build, and maintain applications that integrate autonomous agents and LLMs into end-to-end workflows
- Design APIs, services, and event-driven components that allow agents to interact with systems, data, and users
- Ensure applications are resilient, secure, and adaptable in production environments
- Pilot and integrate agent frameworks, orchestration layers, and multi-agent systems
- Automate repetitive tasks including code generation, testing, monitoring, and documentation
- Define and codify best practices for designing, deploying, and monitoring agentic workflows
- Coach peers on prompt engineering, guardrails, and safe deployment of autonomous agents
- Establish patterns for observability, safety, and human-in-the-loop validation
- Conduct architecture reviews and mentor other developers in building AI-powered systems
- Deliver high-quality applications optimized for scalability, cost efficiency, reliability, security, and performance
- Own the lifecycle from prototyping to production deployment
Requirements
- 5+ years of experience building and shipping production software systems
- Strong background in designing APIs, distributed systems, and event-driven architectures
- Proficiency in at least one statically typed language (Go, Java, C#)
- Proficiency in at least one scripting language (Python, TypeScript, Bash)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Experience with container orchestration (Kubernetes)
- Demonstrated use of AI/LLM tooling in professional or side projects
- Curiosity and creativity in exploring agentic workflows and autonomous development approaches
- Strong communication skills and ability to collaborate across remote-first teams
- Preferred: experience with multi-agent frameworks, orchestration tools, or AI-powered application platforms
- Preferred: knowledge of service-mesh, observability tooling, and policy-as-code
- Preferred: familiarity with event-driven systems (Kafka, NATS) and domain-driven design
- Preferred: exposure to safety, ethics, and compliance considerations in AI systems
- Must be able to work remotely within the United States or Canada with workday overlap from Pacific to Eastern time zones