Senior Software Engineer, Search

£48k - £64k per annumEstimated
Remote
  • Remote job

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!

Why this role?

We're looking for an experienced software engineer to join our Search team. You'll help build and optimize a next-generation search platform that uses both classical information retrieval (BM25) and modern AI tools to provide lexical and semantic search at scale. This platform is used inside Cohere and by external customers, so you’ll get to collaborate with multiple teams — enabling both internal and external success stories.

This role requires a strong foundation in distributed systems, search technologies, and cloud-native deployments.

As a Software Engineer on the Search team, you will:

  • Integrate state-of-the-art models into retrieval products in collaboration with Machine Learning Engineers and Research Scientists.

  • Design and maintain document ingestion pipelines for many types of data —and some guaranteed surprises when shovelling it into the system.

  • Extend Kubernetes manifests, Helm charts, and Terraform configs for scalable, cloud-native deployments.

  • Experiment with different indexing and nearest neighbor search strategies in OpenSearch (we hope you like vectors).

You may be a good fit if:

  • You have strong Python skills and actual experience building or maintaining API services.

  • You've built search or recommendation systems using classical IR techniques and/or modern ML-based methods.

  • You're comfortable working with distributed systems and cloud deployments and can adapt to DevOps quirks and maintain dev environments.

  • You have experience optimizing performance and resource usage in high-throughput or high-volume systems.

  • You genuinely like talking to other humans—internal stakeholders, external customers—and solving their search problems.

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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Search in Remote vacancy
  • £70k - £80k per annum

     ...autonomy while enjoying substantial financial backing from the larger enterprise. This organisation is currently in search of a skilled Senior Software Engineer in Test to spearhead streamlined testing and automation strategies. In this role, you'll be a linchpin in the team,... 
    Senior
    Remote job
    Odd job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £63k - £82k per annumEstimated
     ...every property in the world and to do that, we need to find the best talent in the world. That's why we're on the search for a superstar  Senior Software Engineer , to help us reinvent the world of hospitality tech and travel. As a  Senior Software Engineer , you will... 
    Senior
    Full-time

    AON

    Remote
    15 days ago
  • £65k - £80k per annum

     ...Based out of central London, this global leader in their industry is searching for an ambitious Senior Software Engineer in Test to help the organisation keep up with the rapid growth of the market. Beyond simply testing software, you'll spearhead a cultural shift, championing... 
    Senior
    Remote job
    Permanent
    Shift work

    LinuxRecruit

    Remote
    more than 2 months ago
  • £58k - £77k per annumEstimated
     ...create standout digital experiences for their customers. As a Senior Software Engineer on the Content Lake DX team, you’ll be responsible for...  ...Some of the things you’ll be focusing on are, AI powered search, intelligent caching, lightning fast performance and our open... 
    Senior
    Long-term contract
    Full-time
    Flexible hours

    SD Solutions

    Remote
    more than 2 months ago
  • £74k - £101k per annumEstimated
     ...Ripjar specialises in the development of software and data products that help governments and...  ...and state actors.  Team mission:  Our engineering team builds software that makes the world...  ...(Kafka, Kubernetes)  ~ Databases and search indexes (MongoDB, Redis, Elasticsearch)... 
    Senior
    Remote job
    Full-time

    Ripjar

    Remote
    19 days ago
  • £64k - £88k per annumEstimated
     ...experiences like content generation, semantic search, RAG, and agents. We believe that our...  .... Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...RDMA networking —--------- As a Senior Software Engineer you will: Build self-service... 
    Senior
    Remote job
    Full-time
    On-site
    Flexible hours

    Cohere

    Remote
    more than 2 months ago
  • £60k - £80k per annum

     ...old see the new. Java is a language that goes back as far as software engineering itself. One of the originators and still remains one of the...  ...commonly used today. I am offering an opportunity for the role of Senior Java developer to come and take charge of a team of 8 mostly... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...18,000 data points pass through every second. Very few projects in this area are able to match this kind of scale. As a Senior Software Engineer in Test, you’ll bring in your extensive knowledge of automation testing to mentor and lead the rest of the engineering team by... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • €75k - €95k per annum

     ...enhancing performance, reliability, and streamlining DevOps engineering productivity. So far, the company has raised over $70M...  ...charts its course towards future innovations, the company is searching for a Senior Software Developer to leverage their expertise across Golang,... 
    Senior
    Remote job
    Permanent

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £85k per annum

     ...’re looking for that role that will allow you to make a real impact. This is your opportunity to join a global leader as a Senior Software Engineer in Test and not just keep up with market growth, but lead the way while fostering a lasting cultural shift. The tech stack... 
    Senior
    Remote job
    Permanent
    Hybrid working
    Shift work

    LinuxRecruit

    Remote
    more than 2 months ago
  • £70k - £80k per annum

     ...within a tight-knit team and the robust financial support of a larger corporation. The team is on the lookout for a seasoned Senior Software Engineer to spearhead the development of scalable, reliable, and efficient software solutions. Collaborating closely with cross-... 
    Senior
    Remote job
    Permanent
    On-site

    LinuxRecruit

    Remote
    more than 2 months ago
  • £80k - £108k per annumEstimated
     ...Senior Software Engineer II, Backend – Intelligence Team About the Team  The Customer Journey Intelligence Backend team builds the foundation for HubSpot’s personalized customer experiences. We power the systems behind smarter onboarding, recommendations, and routing, helping... 
    Senior
    Long-term contract
    Full-time

    Latamways

    Remote
    8 days ago
  • £61k - £81k per annumEstimated
     ...identifying and preventing misuse. To do this, we combine our own custom software and data analytics with powerful, industry-leading third-party...  ...metrics. You are able to work well with both product and engineering teams , and excel at managing stakeholders, and their... 
    Senior
    Full-time

    TFECTA - Digital Innovations

    Remote
    more than 2 months ago
  • £49k - £65k per annumEstimated
     ...As a Senior Software Engineer at Walnut, you will be part of a team that’s excited about building amazing products while taking pride in the code that powers it. We embrace functional programming principles across our stack, leveraging ReScript on the frontend and Elixir on... 
    Senior
    Long-term contract
    Full-time
    Immediate start
    Remote

    AEROTEK

    Remote
    more than 2 months ago
  • £68k - £93k per annumEstimated
     ...and operations — and under the hood, our product is built to be flexible, secure, and empowering for both our customers and our own engineering teams. We believe in autonomy, curiosity, and building a workplace where everyone can thrive . Meet the Team: CS on Service Hub –... 
    Senior
    Full-time
    Hybrid working
    On-site
    Remote
    Worldwide
    Flexible hours

    Advantage Resourcing

    Remote
    5 days ago
  • £54k - £73k per annumEstimated
     ...scale their businesses both locally and globally—a smarter approach to logistics. The Role We are looking for a hands-on Senior Software Engineer to become a cornerstone of our engineering team. Reporting directly to the Head of Engineering, you will play a pivotal... 
    Senior
    Remote job
    Full-time
    Immediate start

    Bezos Ai

    Remote
    a month ago
  • £87k - £115k per annumEstimated
     ...Workplaces 2023 in both the United States and United Kingdom . Engineering At Chainlink Labs, our engineering team pushes the scale and...  ...and services. Requirements ~4+ years of experience in software engineering ~ Familiarity and experience working on privacy... 
    Senior
    Remote job
    Long-term contract

    Chainlink Labs

    Remote
    more than 2 months ago
  • £55k - £74k per annumEstimated
     ...representation. This status quo runs counter to Bitcoin’s core ethos of self-sovereignty and security. What the role involves: As a Senior Software Engineer with Rust expertise and Bitcoin Core experience, you’ll sit at the forefront of redefining DeFi on Bitcoin. You will... 
    Senior
    Remote job
    Full-time

    Io Global

    Remote
    a month ago
  • £68k - £89k per annumEstimated
     ...exchanges with layer 2 solutions such as bridges, sidechains, rollups, and state channels.  What the role involves: As a Senior Software Engineer, you will provide deep engineering expertise and work across agile teams in Mithril to enhance, build, and deliver trusted... 
    Senior
    Remote job
    Full-time

    Io Global

    Remote
    a month ago
  • £56k - £73k per annumEstimated
     ...Calling all Artisans! We're on the lookout for more senior software engineers to join our tight-knit team here at Laravel. If you're someone who thrives on challenges and loves pushing the boundaries of what's possible, you'll feel right at home with us. As part of our team... 
    Senior
    Remote job
    Holiday work
    Full-time
    Flexible hours

    Laravel

    Remote
    a month ago
  • £65k - £86k per annumEstimated
     ...growth and building infrastructure for the next 10 years of community-powered modding. Our Role:  We are seeking an experienced Engineer to modernise the gta5-mods.com application, improve code quality and security, reduce operating risk and accelerate feature... 
    Senior
    Remote job
    Full-time
    Contract

    Black Tree Gaming Limited

    Remote
    12 days ago
  • £77k - £103k per annumEstimated
     ...Hafnia and Símbolo, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan. As a Senior Software Engineer with broad expertise, you will be a vital part of our team, developing innovative applications that leverage AI capabilities... 
    Senior
    Remote job
    Full-time

    Complexio

    Remote
    a month ago
  • £94k - £126k per annumEstimated
     ...teams, our products and services are designed for people to be fearless, to be changemakers. What the role involves: As a Senior Software Engineer in Test at IOE, you are responsible for improving how IOE builds, maintains, and tests software while actively contributing... 
    Senior
    Remote job
    Full-time

    Io Global

    Remote
    26 days ago
  • £58k - £75k per annumEstimated
     ...Who We Are: We believe that open-source software, open standards and APIs are the greatest transformational tools for organizations...  ...Morgan (Creator of Linkerd, CEO Buoyant), Seth Vargo (Senior Staff Engineer, Google), Adam Gross (Former CEO, Heroku), Sri Viswanath (Former... 
    Senior
    Remote job
    Work from home
    Home office
    Flexible hours

    Diagrid

    Remote
    more than 2 months ago
  • £62k - £82k per annumEstimated
     ...and integrations with leading visualization platforms (Grafana, Tableau, Power BI, Metabase). What will you do? As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical parts of ClickHouse... 
    Senior
    Remote job
    Full-time
    Local area
    Worldwide
    Home office
    Flexible hours

    Clickhouse

    Remote
    more than 2 months ago
  • $70k - $85k per annum

     ...Stora is hiring a Senior Software Engineer (Integrations) to help us expand and enhance our integrations with third-party systems , such as smart entry solutions and accounting software. We’ll be accepting applications until 30th April 2025 , with a start date as soon as... 
    Senior
    Remote job
    40 hours/week
    Long-term contract
    On-site
    Immediate start
    Work from home
    5 days/week

    Stora

    Remote
    more than 2 months ago
  • £63k - £83k per annumEstimated
     ...experience as a remote working company. Come grow your career with us! About the Role: SciLeads is seeking an experienced Senior Software Engineer who is passionate about software development and data engineering, with extensive experience in managing large-scale data... 
    Senior
    Holiday work
    Full-time
    On-site
    Remote
    Home office
    Flexible hours

    Way Solutions

    Remote
    29 days ago
  • £66k - £88k per annumEstimated
     ...approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing...  ...intended path Collaborate with a cross-functional team of engineers, product managers, UX designers, and mobile developers to build... 
    Senior
    Remote job
    Full-time
    Freelance
    Work from home

    Anna Money

    Remote
    11 days ago
  • £63k - £81k per annumEstimated
     ...Omnipresent — to revolutionise how their teams understand and work with data.   What you'll do We're looking for experienced software engineers who are interested in tackling deep technical challenges in data analytics. As an early hire, you’ll work closely with the... 
    Senior
    Holiday work
    Full-time
    On-site
    Remote
    Work from home
    Flexible hours

    Kunsh Technologies

    Remote
    a month ago
  • £25k per annum

     ...We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government...  ...aspiration. Why you will love this opportunity as (Senior Software Engineer) at Civica  At Civica, we build technology that powers... 
    Senior
    Remote job
    Long-term contract
    Full-time
    Local area

    Civica

    Remote
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Search. Be the first to apply!

Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions