This job has expired

Head Of Engineering

Futureheads Recruitment
Closing date
15 Sep 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.
Head of Engineering

£100,000 to £120,000

Do you love AI, how about working and owning an exciting AI Product at scale platform?

If this appeals to you as your next challenge please read on.

Our client is an innovative Creative Intelligence Platform that uses artificial intelligence to help companies better understand their audiences and show them what content the audiences want them to make, before they have to make it. We're backed by some of the biggest and best investors in the world (500 Startups, Telefonica etc.) and fundamentally changing the way marketing and creative decisions are made, for the better.

They prefer to call it a cultural intelligence platform. We apply science to culture using AI-driven analysis of thousands of millions of digital content engagements, grouping mass audiences into meaningful cultural networks, which we call communities, linked by shared leaders, interests, and identity.

The company works with leading brands within Unilever, L'Oreal, Mars Wrigley and more to unlock, track and grow their own bespoke communities - giving them the cultural edge to create and activate emotionally-resonant content that supercharges growth.

These insights can be plugged across the marketing workflow, to inform brand strategy,

content creation, and media activation; connecting global teams and agencies to put cultural

intelligence at the heart of brand-building.


Reporting directly to the CEO and working with our Client Services and Commercial teams

you are responsible for defining and delivering the technology strategy at the heart of our


The Technical Team is responsible for researching and building sophisticated

back-end data pipelines that make use of AI and Big Data, as well as internal tooling and a UI

that makes the resulting data available for our clients.

Whilst the ability to define and communicate a technology strategy and roadmap are

essential skills for the role, so is the ability to architect and code the systems and features on

that roadmap. We are looking for a hands-on Engineering Lead who is able to build the

roadmap, the products and the team as we scale up.

In terms of technologies, our codebase is currently primarily built in Scala on the back-end

and TypeScript on the front-end, with some Python involved. We make heavy use of

Kubernetes and Google Cloud Platform services such as BigQuery.

Key Responsibilities

• Define the technology strategy and roadmap to support the company on its transition from

a print to a digital company

• Communicate and get buy in for the technology strategy at all levels of the company

from Exec down

• Embed the strategy across the diverse channels and teams ensuring that those teams

are aligned and moving in the same direction

• Work with the existing engineering teams to define the architecture and select the

tools to deliver the strategy and roadmap

• Lead the coding effort, mentor the other engineers, ensure that engineering and

agile best practices are followed including the automation of build, test, deploy,

operate, and incremental delivery of value to customers

• Lead and support the hiring of engineers to increase our capacity

• Work with our near-shore partner to make sure they are following best practice and

that we have the right resources to deliver our initiatives

• Track deliverables, identify and solve bottlenecks, keep the technology initiatives

moving forward

• Define the key engineering metrics to help improve our release frequency, quality

and operational stability

• Help to create a culture that people want to work in, empower people, have

empathy, listen, be someone who we want to work with, be collaborative and kind.

Skills and Experience Required

• Have led a technical team and have a strong track record of technical project delivery

• Have strong experience in application development using statically typed

programming languages (preferably on the JVM)

• Have a good understanding of both functional and object-oriented programming

principles and experience working with functional code

• Have strong Cloud and devops knowledge, ideally including experience with


• Experience working with big data

• Have a good understanding of data science principles and processes

• Have good experience running agile processes such as standups and retrospective

• Experience driving quality using tools such as TDD
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert