Software Engineer, Security Agents
Role overview
Cohere is a security-first enterprise AI company that builds foundation models and end-to-end products for real-world business challenges. The North Security team is seeking a Senior Software Engineer to design and develop autonomous AI agents that tackle complex security tasks faced by enterprise security practitioners every day.
Key responsibilities
- Build autonomous security agents capable of performing alert triage, secure code reviews, threat modeling, and vulnerability assessment.
- Develop agent orchestration systems that enable security practitioners to automate repetitive security tasks.
- Design and implement security controls for AI agents to safely interact with sensitive enterprise data.
- Create security infrastructure that allows agents to operate in high-trust environments with strict deployment requirements.
- Ship production-ready agent capabilities optimized to run efficiently in resource-constrained settings.
- Research and implement novel security patterns for AI agent systems, developing custom solutions when standard libraries are insufficient.
- Conduct security testing of both the agents and the platform that runs them.
Requirements
- Five or more years of software engineering experience with a proven track record of shipping user-facing security features.
- Strong Python development skills with substantial 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 across multiple layers: application security, agent behavior security, and infrastructure security.
- Comfortable working across the full stack and diving into unfamiliar codebases to understand and resolve issues.
- Ability to thrive in fast-paced environments with evolving priorities and genuine interest in the intersection of AI/ML and security engineering.
What makes this role worth considering
Cohere is a global technology company headquartered in Toronto with offices in London, New York City, San Francisco, Montreal, Paris, Berlin, and Seoul. This position offers remote flexibility with no minimum in-office requirement, along with comprehensive benefits including six weeks of paid vacation, full health and dental coverage, parental leave top-up, education and learning stipends, and a $500 home office stipend.
How to apply
Use the Apply button to view the official job posting and submit your application on Cohere's careers site.
ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.