3-4 days per week at home

A little flex time

Employment type
Full time

About Signal

At Signal we want to help organisations identify risks and opportunities and see movements in the market before anyone else. We want to help leaders take bold decisions, safe that the data is on their side. We want to connect all those external data points together, uncover the unknown unknowns, and be at the very heart of the knowledge economy.

We’ve already built a world-class artificial intelligence platform for real-time information aggregation and analysis at a massive scale. We proved our value with monitoring and measurement products in the PR & Comms space, and are now joining the dots beyond.

We are friendly and informal people who are passionate about our brand as we all have a stake in our success. We have an inclusive environment, welcoming the skills and experience from many diverse backgrounds, and together we have created who we are and what we sell. We are proud of our achievements and continue to strive for the unknown.

We have recently completed our $25 million Series C funding round, bringing our total funding to date to $49.5 million. This latest funding round is led by Redline Capital with participation from existing investors including MMC Ventures, GMG Ventures and Hearst Ventures.

What will you be doing?

As an engineer in the Search team you will help build our data retrieval platform, the next generation of search and data serving. Currently Signal AI performs thousands of searches per minute over a billion documents and we have plans to at least double in the next twelve months.

Within your first six months, you will help us shape a scalable search platform. You will leverage the appropriate technology to support a continuously increasing amount of data and customers. You will also help us deliver a fast and reliable document serving platform with write-heavy workloads.

We are looking for a software engineer with hands-on experience in distributed systems and a passion for search engines who is excited to tackle challenges with large volumes of data.

You’ll spend your time:

  • working hands-on with your team through the discovery, development and deployment of new and existing components of Signal AI search platform
  • helping your team identify problems, explore solutions, improve efficiency, and maximise the effectiveness of our platform
  • collaborating with other engineers, data scientists and product managers across the company
  • participating with your team towards collectively identifying and setting its objectives and key results

We rely heavily on the following tools and technologies:

  • AWS and Terraform for our infrastructure
  • Clojure and Python to write our application code
  • Docker to run our services
  • Elasticsearch for solving high volume distributed search problems
  • DynamoDB and Redis for persistent data storage


You should apply if:

  • You have experience in distributed systems and an understanding around how to build resilient and observable systems
  • You prefer simple solutions over complex ones
  • You are proactive with a positive attitude, well organised, and adept at managing competing deadlines and priorities
  • You are comfortable with and excited by a fast-paced and often changing environment, eager to solve new problems and learn new skills in order to succeed
  • You have a self-starter mindset; you proactively identify issues and opportunities and tackle them without being told to do so

At Signal, we strongly believe that diverse teams perform better. We are committed to building and fostering an inclusive environment where our employees feel welcomed, valued and listened to - an environment where they can thrive being their true selves.


You’ll get the opportunity to be part of something really exciting. You’ll be a key player in helping to shape Signal AI now and in the years to come. Here’s how we enable Signallers to do their best work;

  • Share options - we all own a piece of Signal AI, so we’ll all get to enjoy our success
  • Hybrid Working Environment - we have a hybrid remote policy where you will be able to work remotely 2-3 days per week.
  • Summer & Winter Fully remote blocks
  • Health Cash Plan
  • Unlimited holiday entitlement
  • Pension plan
  • Income Protection
  • Life Insurance
  • Enhanced Maternity, Paternity and Dependents Leave policies
  • Access to free therapists via Spill
  • And more …
Signal AI
Artificial Intelligence
View company profile

3-4 days per week at home

A little flex time