About the job
About Us:
At Cohere, our mission is to enhance intelligence for the betterment of humanity. We specialize in training and deploying cutting-edge models for developers and enterprises, empowering them to create remarkable AI-driven experiences such as content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. We believe our efforts are pivotal in advancing the widespread integration of AI.
We take immense pride in our creations, and each team member plays a crucial role in enhancing our models and delivering exceptional value to our clients. Our culture is rooted in hard work and agility, always prioritizing the needs of our customers.
Cohere brings together a diverse team of researchers, engineers, designers, and more, all deeply passionate about their respective fields. We recognize that a variety of perspectives is key to developing outstanding products.
Join our mission to shape the future of AI!
Why This Position Matters:
Are you driven by a passion for secure software development? Do you aspire to be at the forefront of AI innovation while ensuring enterprise security? Join Cohere's North team as a Senior Software Engineer focused on security, and make a meaningful impact.
Your Responsibilities:
In this pivotal role, you will be instrumental in constructing and securing the architecture of North, our AI workspace platform. Your key responsibilities will include:
Designing and deploying security features for North, our AI workspace platform.
Creating autonomous agents capable of interacting securely with sensitive enterprise data.
Developing minimal code that operates in low-resource environments, adhering to rigorous deployment standards.
Integrating new tools to enhance the security features of North.
Reinventing solutions as needed to meet stringent security and privacy requirements, sometimes necessitating the development of custom solutions.
Conducting application security testing to ensure your code withstands real-world threats.
Ideal Candidate Profile:
5+ years of experience in software engineering with a solid emphasis on developing user-facing security features.
Proficient in Python with a proven track record of deploying production-level code.
Strong analytical skills and a problem-solving mindset, capable of tackling complex challenges within security frameworks.
Familiarity with security testing methodologies and tools.

