Senior Software Engineer (Security Agents)

Cohere

Toronto

On-site

CAD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Inclusive culture
Weekly lunch stipend
Full health and dental benefits
Parental leave top-up
Personal enrichment benefits
Co-working stipend
6 weeks of vacation

Job summary

A leading AI company in Toronto is seeking a Senior Software Engineer with a focus on security. This role involves building security features for an AI workspace platform, developing autonomous agents, and performing application testing. Applicants should have over 5 years of experience in software engineering, strong Python skills, and a solid understanding of security principles. The company promotes an inclusive culture and offers competitive perks, including a flexible remote policy, health benefits, and a generous vacation schedule.

Qualifications

  • 5+ years experience in software engineering with a focus on user-facing security features.
  • Strong development skills, particularly in Python.
  • Knowledge of security principles like session management and secure coding.

Responsibilities

  • Build and ship security features for North, the AI workspace platform.
  • Develop autonomous agents interacting with sensitive data.
  • Perform application security testing for code resilience.

Skills

Software engineering
User-facing security features
Python development
Security principles
Problem-solving
Adaptability in fast-paced environments

Job description

Who are we?

Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.

We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.

Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.

Join us on our mission and shape the future!

Why This Role?

Are you passionate about secure-by-design software engineering? Do you want to be at the forefront of AI innovation and enterprise security? Cohere's North team is seeking a Senior Software Engineer with a focus on security to join our mission and make a significant impact.

Your Role:

As a Senior Software Engineer with a security focus, you'll play a pivotal role in building and securing North's architecture. Your responsibilities will include:

  • Build and ship security features for North, our AI workspace platform
  • Develop autonomous agents that talk to sensitive enterprise data
  • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms
  • Pulling in new tools to enhance North's security capabilities
  • As security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or tooling
  • Perform application security testing for your code to test its resilience against real-world threats
You may be a good fit if:
  • 5+ years previous experience in software engineering with a strong focus on developing user facing security features
  • You have strong development skills, and have shipped (lots of) Python in production
  • You have a solid knowledge of security principles like session management, multi-factor authentication, and secure coding practices
  • You have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code base
  • You employ a flexible and constructive approach when solving problems
  • You excel in fast-paced environments and can execute while priorities and objectives are a moving target

If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply!

We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.

Full-Time Employees at Cohere enjoy these Perks:

An open and inclusive culture and work environment

Work closely with a team on the cutting edge of AI research

Weekly lunch stipend, in-office lunches & snacks

Full health and dental benefits, including a separate budget to take care of your mental health

100% Parental Leave top-up for up to 6 months

Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement

Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend

✈️ 6 weeks of vacation (30 working days!)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Security
Software Engineer, Security

Cohere • Toronto

On-site
CAD 100,000 - 130,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+4
Senior Security Engineer
Senior Security Engineer

Cohere • Toronto

Hybrid
CAD 120,000 - 190,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+4
Senior Security Operations Engineer
Senior Security Operations Engineer

Cohere • Montreal (administrative region)

Remote
CAD 100,000 - 130,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+3
Forward Deployed Engineer, Sovereign AI
Forward Deployed Engineer, Sovereign AI

Cohere • Ottawa

On-site
CAD 85,000 - 105,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+3
Senior Security Engineer
Senior Security Engineer

Visa Hunt • Toronto

Hybrid
CAD 110,000 - 170,000
Lunch stipend
Health & dental benefits
RRSP matching
+5
Software Engineer, Integrations
Software Engineer, Integrations

AI Chopping Block • Toronto

On-site
CAD 215,000 - 270,000
Weekly lunch stipend
Health and dental benefits
RRSP matching
+6
Software Engineer, Agents & Automations
Software Engineer, Agents & Automations

Cohere • Toronto, Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Weekly lunch stipend of $75
Full health and dental benefits
RRSP matching and pension scheme
+5
Software Engineer, Integrations
Software Engineer, Integrations

Cohere • Toronto

Hybrid
CAD 215,000 - 270,000
Lunch stipend
Health and dental benefits
RRSP matching
+6
Forward Deployed Engineer, Infrastructure Specialist (Public Sector)
Forward Deployed Engineer, Infrastructure Specialist (Public Sector)

Cohere • Ottawa

On-site
CAD 85,000 - 110,000
Open and inclusive culture
Weekly lunch stipend
Full health and dental benefits
+4
Senior Security Operations Engineer
Senior Security Operations Engineer

Cohere • Toronto

Hybrid
CAD 100,000 - 130,000
Open and inclusive culture
Weekly lunch stipend and in-office snacks
Full health and dental benefits
+3