02 Sep
|
Triveni IT
|
Montreal
02 Sep
Triveni IT
Montreal
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
- Solid 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
📌 AI Agent Developer – Cybersecurity (Montreal)
🏢 Triveni IT
📍 Montreal