At a Glance
- Tasks: Design and build scalable features for our innovative AI workspace platform.
- Company: Join a cutting-edge AI company passionate about shaping the future.
- Benefits: Enjoy competitive salary, health benefits, remote flexibility, and 6 weeks of vacation.
- Why this job: Make a real impact in AI while working with top talent in a dynamic environment.
- Qualifications: Experience in building production-ready applications and strong coding skills.
- Other info: Diverse and inclusive culture with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
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!
About North
North is Cohere’s cutting‑edge AI workspace platform designed to revolutionize the way enterprises utilize AI. It offers a secure and customizable environment allowing companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with workplace tools and applications.
In this role you will:
- Design, build, ship and maintain scalable features for North, our AI workspace platform.
- Take end‑to‑end ownership of features from initial design and planning through implementation, testing and delivery.
- Apply your expertise to deliver at speed, making practical technical decisions that balance velocity with depth and quality.
- Collaborate closely across teams, maintaining high standards for communication, documentation and testing.
- Contribute across the stack—from front‑end UI to back‑end infrastructure—to develop new features, fix bugs and optimise performance.
You may be a good fit if you:
- Have built, shipped and maintained production‑ready applications.
- Have strong coding abilities and are comfortable working across the stack.
- Take a customer‑focused, product‑mindful approach to building software prioritising outcomes and impact.
- Thrive in fast‑paced environments and can stay focused as priorities and objectives evolve.
Bonus:
- You have a creative mindset and an eye for design; a plus if you can share a portfolio, GitHub or other project showcases.
Our tech stack: Python, TypeScript with React, Postgres, deployed on Kubernetes. We value strong fundamentals and a learning mindset over specific tech experience if you’re excited about AI and love building fast—you’ll fit right in! 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!).
Software Engineer, Product employer: Cohere
Contact Detail:
Cohere Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Product
✨Tip Number 1
Get to know the company inside out! Research Cohere's mission, values, and products. This will help you tailor your conversations and show that you're genuinely interested in being part of the team.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral—always a bonus!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the tech stack. Practice coding challenges and be ready to discuss your past projects and how they relate to the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining us on this exciting journey in AI.
We think you need these skills to ace Software Engineer, Product
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI shine through! We love candidates who are excited about the potential of AI and how it can transform experiences. Share any relevant projects or experiences that highlight your passion.
Tailor Your Application: Make sure to customise your application to reflect the job description. Highlight your experience with building and maintaining production-ready applications, and don’t forget to mention your coding skills across the stack. We want to see how you fit into our mission!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your experiences and skills. We appreciate well-structured applications that make it easy for us to see your qualifications at a glance.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Cohere
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Python, TypeScript, and React. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you’re not just a fit on paper but also have practical knowledge.
✨Showcase Your Projects
If you have a portfolio or GitHub, make sure to highlight it during the interview. Discuss specific projects where you took ownership and made impactful decisions. This demonstrates your hands-on experience and passion for building software.
✨Emphasise Collaboration
Since the role involves working closely across teams, be prepared to share examples of how you've successfully collaborated in the past. Talk about how you maintain high standards for communication and documentation, as this is crucial for the team’s success.
✨Be Ready for Problem-Solving
Expect technical questions that assess your problem-solving skills. Practice coding challenges and be ready to explain your thought process. This will show that you can think critically and make practical decisions under pressure, which is key in a fast-paced environment.