Senior Software Engineer, Secure Agents

4 weeks ago


Montreal, Canada Cohere Full time

OverviewJoin to apply for the Senior Software Engineer, Secure Agents role at Cohere.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.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 futureWhy 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 RoleAs 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 platformDevelop autonomous agents that talk to sensitive enterprise dataWrite and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanismsPulling in new tools to enhance North\'s security capabilitiesAs 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 toolingPerform application security testing for your code to test its resilience against real-world threatsYou May Be a Good Fit If5+ years previous experience in software engineering with a strong focus on developing user facing security featuresYou have strong development skills, and have shipped (lots of) Python in productionYou have a solid knowledge of security principles like session management, multi-factor authentication, and secure coding practicesYou 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 baseYou employ a flexible and constructive approach when solving problemsYou excel in fast-paced environments and can execute while priorities and objectives are a moving targetIf some of the above doesn\'t line up perfectly with your experience, we still encourage you to apply If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you.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.BenefitsAn open and inclusive culture and work environmentWork closely with a team on the cutting edge of AI researchWeekly lunch stipend, in-office lunches & snacksFull health and dental benefits, including a separate budget to take care of your mental health100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UKPersonal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvementRemote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend6 weeks of vacationNote: This post is co-authored by both Cohere humans and Cohere technology. #J-18808-Ljbffr



  • Montreal, Canada Cohere Full time

    Overview Join to apply for the Senior Software Engineer, Secure Agents role at Cohere . 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...


  • Montreal, Canada Cohere Full time

    Join to apply for the Senior Security Engineer role at Cohere 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...


  • Montreal, Quebec, Canada un emploi de Bilingual Senior Software QA Engineer chez TTC Global Full time $90,000 - $120,000 per year

    About TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...


  • Montreal, Canada Syntax Full time

    Overview Syntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure and resilient private, public or hybrid cloud. With strong technical and...


  • Montreal, Canada World Wide Technology Full time

    1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from World Wide Technology Senior IT Recruitment Consultant at World Wide Technology | Driving Tech Hiring Excellence Security Software Engineer Company Overview World Wide Technology (WWT) is a global technology integrator...


  • Montreal, Canada Syntax Full time

    OverviewSyntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure and resilient private, public or hybrid cloud. With strong technical and functional...


  • Montreal, Canada Stay22 Full time

    Senior Software Engineer – Fabric at Stay22 Join to apply for the Senior Software Engineer - Fabric role at Stay22. Position Overview This role requires a strategic engineering mindset, moving beyond pure coding to evaluate critical build‑vs‑buy decisions and select the right API management strategies to create a world‑class developer experience. You...


  • Montreal, Canada Cohere Full time

    Join to apply for the Senior Security Engineer role at Cohere 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...


  • Montreal, Canada Stay22 Full time

    Senior Software Engineer – Fabric at Stay22 Join to apply for the Senior Software Engineer - Fabric role at Stay22. Position Overview This role requires a strategic engineering mindset, moving beyond pure coding to evaluate critical build‑vs‑buy decisions and select the right API management strategies to create a world‑class developer experience. You...


  • Montreal, Canada Glowtify Full time

    We are looking for a Senior Software Engineer to solve our most difficult technical problems, from architecting robust data pipelines to leading our development of autonomous AI agents. In this role, you will be instrumental in guiding the evolution of our platform by making critical design and implementation decisions across the entire stack. You’ll be a...