An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Cohere is seeking a Full-Stack Software Engineer for the Internal Applications team in the United States. You will contribute to tooling that enhances internal workflows and model development, building browser and server experiences with a tight-knit group of engineers.
You will work across the stack using Next.js, TypeScript, React, and Python, shipping features that impact many stakeholders. Strong communication and documentation are essential to align teams and deliver reliable systems.
Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.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. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us!
This role is for people who love building tools for their coworkers. The Internal Applications team creates tools that help us create better models. In this role you will collaborate with internal stakeholders, which include annotators, ML researchers, product managers and more. Join our team of builders who create tooling that will pave the way for the next generation of large language models!
Work with a small talented and enthusiastic team of software engineersContribute to delightful experiences for our user-facing products, meticulously crafting code for browsers and serversCollaborate and grow with your engineering colleagues of all levels through direct pairing sessions, architectural designs, documentation and talksIdentify and remove roadblocks to enable your team to increase its engineering velocity.Build resilient systems that are mission-criticalKeep up with the cutting edge and adopt new technologies to improve performance and reliability