
AI solutions built for enterprise trust and security
Cohere, headquartered in Grange Park, Toronto, ON, specializes in enterprise-grade AI solutions tailored for regulated industries such as banking and telecom. With $1.5 billion in funding, Cohere has secured contracts with major clients including Royal Bank of Canada, Fujitsu, and Oracle, providing ...
Cohere offers comprehensive benefits including 100% coverage for health, dental, and vision insurance premiums, a $2,000 annual education benefit, six...
Cohere's culture emphasizes security and trust in AI adoption, focusing on enterprise needs rather than consumer trends. The company prioritizes a sup...

Cohere • Toronto
Cohere is seeking a Senior Full-Stack Software Engineer to enhance their platform's authentication, billing, and payment systems. You'll work with technologies like JavaScript and Python in a hybrid role based in Toronto.
You have over 5 years of experience in full-stack software engineering, demonstrating a strong ability to build and maintain complex systems that serve a diverse range of users. Your expertise spans both frontend and backend technologies, allowing you to contribute effectively across the stack. You are comfortable working in low-resource environments and understand the importance of security and privacy in software development. You have a knack for problem-solving and are willing to reinvent solutions when necessary, ensuring that the systems you build are robust and reliable.
Your technical skills include proficiency in JavaScript and Python, as well as experience with Docker and AWS. You are familiar with REST APIs and understand how to design and implement them effectively. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software that meets user needs. You are also committed to continuous learning and improvement, always seeking to enhance your skills and knowledge in the field.
Experience with AI systems or machine learning frameworks would be a plus, as it aligns with Cohere's mission to scale intelligence for humanity. Familiarity with payment systems and billing processes can also be beneficial in this role, as you will be tasked with improving these systems for the platform.
In this role, you will be responsible for enhancing the platform's authentication, billing, and payment systems, ensuring that they are secure and user-friendly. You will add new features to the interactive Playground, allowing customers to experiment with the models Cohere offers. Your work will involve writing and shipping minimal code that operates efficiently in low-resource environments, adhering to stringent deployment mechanisms.
You will collaborate closely with other engineers, designers, and researchers to unlock the complex technology that Cohere builds, making it accessible and understandable for customers. Your contributions will directly impact the customer experience, helping them to trust and engage with the platform effectively. You will also be involved in reinventing solutions when existing libraries or tools do not meet the security and privacy requirements of the platform.
Cohere provides a supportive work environment that prioritizes mental health and well-being, offering a separate budget for personal enrichment towards arts, culture, fitness, and workspace improvement. The company offers a generous parental leave policy, allowing for a top-up for up to 6 months. You will enjoy a flexible work schedule with the option to work remotely or from one of our offices located in Toronto, New York, San Francisco, London, or Paris. Additionally, you will benefit from 6 weeks of vacation, ensuring a healthy work-life balance as you contribute to our mission of scaling intelligence to serve humanity.
Apply now or save it for later. Get alerts for similar jobs at Cohere.