← Back to list
Job

Senior Software Engineer, Security Agents

Security Engineer • Remote • Full-time • 📍 Toronto

The North Security team is looking for a Senior Software Engineer to build autonomous AI agents that handle the complex, critical tasks security practitioners face every day.

Stack

Responsibilities

  • Build autonomous security agents that perform alert triage, secure code reviews, threat modeling and vulnerability assessment
  • Develop agent orchestration systems that help security practitioners automate repetitive security tasks
  • Design and implement agent security controls to ensure AI agents can safely interact with sensitive enterprise data
  • Create the security infrastructure that allows agents to operate in high-trust environments with stringent deployment requirements
  • Ship production-ready agent capabilities that run efficiently in resource-constrained environments
  • Research and implement novel security patterns for AI agent systems, sometimes requiring custom solutions where standard libraries fall short
  • Conduct security testing of both the agents you build and the platform that runs them

Requirements

  • 5+ years of software engineering experience with a track record of shipping user-facing security features
  • Strong Python development skills with significant production experience
  • Experience building or working with autonomous systems, AI agents or intelligent automation
  • Solid understanding of security principles including session management, authentication, authorization and secure coding practices
  • Ability to think about security at multiple layers: application security, agent behavior security and infrastructure security
  • Comfortable working across the full stack and diving into unfamiliar codebases to understand and fix issues

Soft skills

Thrives in fast-paced environments where you can adapt to evolving prioritiesExcited about the intersection of AI/ML and security engineering

What we offer

  • Weekly lunch stipend ($75/£75 or equivalent in local currency)
  • Full health and dental benefits, including a separate mental health budget
  • RRSP matching, 401K, pension scheme
  • 100% parental leave top-up for up to 6 months, for either parent
  • Annual enrichment benefits (arts & culture, fitness/wellness, workspace improvement)
  • Education and learning stipend for conferences and courses
  • 6 weeks of paid vacation (30 working days)
  • Travel budget to other offices for remote employees, plus an annual company offsite
  • $500 home office stipend

About the company

Cohere is a leading security-first enterprise AI company building cutting-edge foundation AI models and end-to-end products that solve real-world business problems for enterprises building AI systems. The team spans researchers, engineers and designers, co-headquartered in Toronto and San Francisco, with offices in London, New York City, Montreal, Seoul, Germany and Paris.

Similar jobs