Senior/Staff Software Engineer, EMEA
Senior/Staff Software Engineer, EMEA

Senior/Staff Software Engineer, EMEA

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Build and ship features for our innovative AI workspace platform, North.
  • Company: Cohere is a leading AI company focused on creating transformative experiences through advanced models.
  • Benefits: Enjoy remote flexibility, weekly lunch stipends, full health benefits, and 6 weeks of vacation.
  • Why this job: Join a passionate team shaping the future of AI in a fast-paced, inclusive environment.
  • Qualifications: Experience in Python, deploying applications, and working across tech stacks is essential.
  • Other info: Diversity is celebrated here; we encourage all backgrounds to apply!

The predicted salary is between 43200 - 72000 £ per year.

This job is brought to you by Jobs/Redefined, the UK\’s leading over-50s age inclusive jobs board.

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.

As a Senior/Staff Software Engineer, you will:

  • Build and ship features for North, our AI workspace platform
  • Develop autonomous agents that talk to sensitive enterprise data
  • Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms
  • As 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 tooling
  • Collaborate with researchers to productionize state-of-the-art models and techniques

You may be a good fit if:

  • Have shipped (lots of) Python in production
  • You have built and deployed extremely performant client-side or server-side RAG/agentic applications to millions of users
  • You 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 base
  • You\’ve worked in both large enterprises and startups
  • You excel in fast-paced environments and can execute while priorities and objectives are a moving target

If 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.

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 6 months for employees based in Canada, the US, and the UK

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 and London and co-working stipend

6 weeks of vacation

Note: This post is co-authored by both Cohere humans and Cohere technology.

#J-18808-Ljbffr

Senior/Staff Software Engineer, EMEA employer: Cohere

Cohere is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and every team member contributes to shaping the future of AI. With a strong emphasis on employee well-being, we offer generous benefits including a weekly lunch stipend, comprehensive health coverage, and six weeks of vacation, all while working alongside some of the brightest minds in the industry. Our commitment to diversity and personal growth ensures that every individual has the opportunity to excel in their career while making a meaningful impact.
C

Contact Detail:

Cohere Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Staff Software Engineer, EMEA

✨Tip Number 1

Familiarise yourself with the latest advancements in AI and machine learning, especially those related to autonomous agents and RAG applications. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Engage with the AI community by attending relevant meetups, webinars, or conferences. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals for the position.

✨Tip Number 3

Showcase your coding skills by contributing to open-source projects or building your own projects that align with the job requirements. This practical experience can set you apart from other candidates.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and system design problems, particularly those that focus on low-resource environments and stringent deployment mechanisms. This will help you feel more confident and ready to tackle the interview process.

We think you need these skills to ace Senior/Staff Software Engineer, EMEA

Proficient in Python
Experience with AI and machine learning frameworks
Strong understanding of software development principles
Ability to develop and deploy performant applications
Familiarity with low-resource environments
Knowledge of security and privacy best practices
Experience with client-side and server-side development
Ability to collaborate with researchers and engineers
Strong problem-solving skills
Adaptability to fast-paced environments
Experience in both large enterprises and startups
Understanding of deployment mechanisms
Ability to read and understand code across the stack
Excellent communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant projects you've worked on, especially those involving AI or RAG applications. Emphasise your ability to work in both large enterprises and startups.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and how your skills align with the mission of Cohere. Mention specific examples of how you've contributed to projects that required innovative problem-solving and collaboration.

Showcase Relevant Projects: Include links to any relevant projects or code repositories that demonstrate your coding abilities and experience with deploying applications. This could be GitHub profiles or personal websites showcasing your work.

Highlight Adaptability: Cohere values adaptability in fast-paced environments. In your application, provide examples of how you've successfully navigated changing priorities and objectives in previous roles.

How to prepare for a job interview at Cohere

✨Showcase Your Python Expertise

Since the role requires extensive experience with Python, be prepared to discuss your past projects where you've shipped Python code in production. Highlight specific challenges you faced and how you overcame them.

✨Demonstrate Your Full-Stack Abilities

The job involves working across the stack, so be ready to talk about your experience with both client-side and server-side applications. Share examples of how you've tackled issues outside your main code base.

✨Emphasise Your Adaptability

Cohere values fast-paced environments where priorities can shift. Prepare to discuss instances where you've successfully adapted to changing objectives and how you managed to deliver results under pressure.

✨Highlight Collaboration Skills

Collaboration with researchers is key in this role. Be ready to share experiences where you've worked closely with cross-functional teams, particularly in productionising advanced models or techniques.

Senior/Staff Software Engineer, EMEA
Cohere
C
  • Senior/Staff Software Engineer, EMEA

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-15

  • C

    Cohere

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>