Back to results

Closed listing

AI Agent Developer – Cybersecurity

  • Montreal, QC, Canada

$45 to $55 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$45 to $55 CAD / hour
Job type
Contract
Closing date
Working hours
40 hours/week
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

AI Agent Developer – Cybersecurity

Contract Type / Duration: Contract | 6 Months, with potential extension

Location: Montreal, QC, Canada

Work Arrangement: Onsite | Local candidates required

Hours: 40 hours/week

Start Date: ASAP

Job Summary

We are seeking an experienced AI Agent Developer to join a global cybersecurity engineering team responsible for building and operating enterprise security services.

This is a hands-on build-and-run engineering role combining AI agent development with backend software engineering, Kubernetes, automation, and cybersecurity. The developer will design AI-powered tooling and agents, develop new security capabilities and integrations, and help improve the resiliency, reliability, and automation of critical security services.

The ideal candidate has strong Python and/or Golang development experience with hands-on AI agent development using technologies such as MCP, A2A, and Vector Databases, along with Kubernetes and microservices experience.

Top Required Skills

1. AI Agent Development

  • Hands-on development of production-oriented AI agents
  • MCP (Model Context Protocol), A2A and/or Vector Database experience
  • Strong understanding of AI agent memory and context management
  • Experience integrating AI agents with applications, APIs, or enterprise services

2. Python and/or Golang Development

  • 4+ years of backend, full-stack, or AI agent development
  • Python and/or Golang
  • REST APIs
  • Microservices concepts and architectures

3. Kubernetes

  • 2+ years of hands-on Kubernetes experience
  • Helm
  • Experience deploying or supporting containerized applications

Key Responsibilities

  • Design and develop AI agents supporting vulnerability analysis and cyber resiliency
  • Build new features and automation supporting cybersecurity controls
  • Develop backend services, REST APIs, microservices, and integrations
  • Design solutions for agent memory and context management
  • Integrate AI solutions with enterprise technology platforms
  • Develop testing frameworks and automated test suites
  • Perform DevOps and service-delivery activities
  • Remediate security findings and vulnerabilities
  • Improve application resiliency, reliability, and observability
  • Participate in architecture and technical design discussions
  • Conduct and participate in code reviews
  • Participate in Agile ceremonies
  • Support production services and participate in an on-call rotation
  • Develop technical documentation and share engineering best practices across teams

Required Qualifications

  • 4+ years of development experience in backend, full-stack, and/or AI agent development
  • Strong Python and/or Golang development skills
  • Hands-on AI agent development experience
  • Experience with MCP, A2A and/or Vector Databases
  • Strong understanding of memory and context management for AI agents
  • REST API development
  • Microservices concepts
  • 2+ years of Kubernetes experience
  • Helm
  • Strong software engineering fundamentals
  • Excellent verbal and written English communication skills
  • Ability to work independently within a globally distributed engineering organization

Preferred Qualifications

  • HashiCorp Vault
  • HashiCorp Terraform
  • CI/CD using Jenkins, GitLab or GitHub Actions
  • Infrastructure as Code
  • Configuration as Code
  • SLOs and reliability engineering
  • Incident response
  • Observability engineering
  • Secrets management
  • Authentication and authorization
  • PKI
  • Encryption at rest and in transit
  • CVE remediation

Experience with distributed-system concepts such as retry patterns, circuit breakers, idempotency, service discovery, and API gateways is also valuable.

Work Environment

This position is onsite in Montreal, QC, Canada, and local candidates are required. The engineer will work within a globally distributed build-and-run team and should be comfortable participating in an on-call rotation

More about this job

Responsibilities

Design and develop AI-powered agents and backend services to enhance cybersecurity controls and vulnerability analysis. Maintain and improve the resiliency of security services through automation, DevOps activities, and participation in an on-call rotation.

Requirements

Requires over 4 years of experience in backend or AI agent development with strong proficiency in Python or Golang and at least 2 years of Kubernetes experience. Candidates must have hands-on experience with MCP, A2A, or Vector Databases and be based locally in Montreal.

Skills

  • AI Agent Development
  • Python
  • Golang
  • Kubernetes
  • MCP
  • Vector Databases
  • REST APIs
  • Microservices
  • Helm
  • Cybersecurity
  • Backend Engineering
  • A2A
  • Context Management
  • DevOps
  • Automation
  • Vulnerability Analysis

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Security & Safety
  • Engineering
  • Data & Analytics

Keywords

  • AI Agents
  • Cybersecurity
  • Python
  • Golang
  • Kubernetes
  • Helm
  • MCP
  • A2A
  • Vector Databases
  • REST API
  • Microservices
  • HashiCorp Vault
  • HashiCorp Terraform
  • Jenkins
  • GitLab
  • GitHub Actions
  • Infrastructure as Code
  • Configuration as Code
  • SLOs
  • Reliability Engineering
  • Incident Response
  • Observability
  • Secrets Management
  • PKI
  • Encryption
  • CVE Remediation
  • Circuit Breakers
  • API Gateways
  • Agile
  • DevOps

Report this job