Senior Software Engineer

Posted 12 Days Ago
Be an Early Applicant
London, Greater London, England
In-Office
Senior level
Artificial Intelligence • Machine Learning • Big Data Analytics
The Role
As a Senior Software Engineer, you'll lead technical delivery in customer projects, utilizing AI and machine learning, and collaborate with cross-functional teams to optimize and integrate solutions.
Summary Generated by Built In
Why Faculty?


We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we’ve worked with over 350 global customers to transform their performance through human-centric AI. You can read about our real-world impact here.

We don’t chase hype cycles. We innovate, build and deploy responsible AI which moves the needle - and we know a thing or two about doing it well. We bring an unparalleled depth of technical, product and delivery expertise to our clients who span government, finance, retail, energy, life sciences and defence.

Our business, and reputation, is growing fast and we’re always on the lookout for individuals who share our intellectual curiosity and desire to build a positive legacy through technology.

AI is an epoch-defining technology, join a company where you’ll be empowered to envision its most powerful applications, and to make them happen.

About the Role

We're looking for a full-stack Senior Software Engineer to work in our Customer Development team on our ground-breaking Frontier platform. Your role will focus on scaling our Decision Intelligence offering - providing AI capabilities across high-impact decisions. This comes with genuinely interesting technical challenges, with huge space for creativity and influence.

We're actively seeking a senior full-stack engineer to deliver our cutting-edge product, Frontier, to new clients. As we continue to expand our platform's reach, you'll have the unique opportunity to build a scalable AI focussed product, remain close to live customer feedback whilst leading the way in technical best practices.

In this role, you'll be immersed in hands-on work, tackling complex real-world challenges using state-of-the-art technology. From optimising multinational supply chain logistics to reducing time-to-market for clinical trials and supporting sustainability goals in various industries, Frontier empowers organisations to make informed decisions through AI-driven insights.

Join us on this exciting journey of transforming decision-making with AI and machine learning, revolutionising how businesses thrive utilising Decision Intelligence.

#LI-PRIO

What you will be doing:

At the heart of Decision Intelligence for each customer lies one or more Computational Twins (CT). A CT is a digital representation of an existing business process in which decisions are made. Our platform enables a CT to show historical process performance, model future behaviour and simulate decisions..

As a Senior Full Stack Engineer in the Customer Development team, you’ll lead the technical delivery of customer-facing projects, working as part of small, cross-functional teams. You’ll collaborate directly with customers and their engineering teams to understand their systems and data, and help integrate Frontier into their workflows. This often includes extending or adapting our frontend, backend, and infrastructure-as-code components, as well as supporting the creation of Computational Twins that model complex real-world systems. You’ll play a hands-on role in shaping how Frontier is deployed and scaled in production environments, ensuring it delivers real impact from day one.

Your responsibilities will include:
  • Serve as a strong technical contributor within a cross-functional Delivery Squad, working alongside Engineers, Product Designers, Data Scientists, and a Delivery Manager to deliver impactful customer solutions.

  • Mentor and support the growth of more junior engineers in the team

  • Collaborate across the wider Frontier engineering organisation to implement new features, resolve issues, and improve the product’s user experience.

  • Build and extend the product using one or more of our primary languages - Python & TypeScript. Experience with Infrastructure as Code and Rust are also useful.

  • Work directly with customer stakeholders, including end users and engineering teams, to integrate Frontier into existing systems, data sources, and workflows.

What we are looking for:
  • Full-stack engineering experience with Python, Typescript and React

  • Experience with PostgreSQL.

  • Knowledge of CI/CD pipelines (ideally with GitLab).

  • Strong understanding of system architecture and design.

  • Experience championing automated testing strategies across various levels of the test pyramid.

  • Experience working with cross-functional teams of engineers.

  • Experience collaborating with Product Managers and Product Designers to ensure delightful customer experiences.

  • Expertise in Docker with deployment on Kubernetes, preferred

  • An understanding of the AI value chain

  • Experience with startup-centric fast-paced work, sometimes introducing creative approaches to difficult problems.


Our Recruitment Ethos

We aim to grow the best team - not the most similar one. We know that diversity of individuals fosters diversity of thought, and that strengthens our principle of seeking truth. And we know from experience that diverse teams deliver better work, relevant to the world in which we live. We’re united by a deep intellectual curiosity and desire to use our abilities for measurable positive impact. We strongly encourage applications from people of all backgrounds, ethnicities, genders, religions and sexual orientations.

Some of our standout benefits:

  • Unlimited Annual Leave Policy

  • Private healthcare and dental

  • Enhanced parental leave

  • Family-Friendly Flexibility & Flexible working

  • Sanctus Coaching

  • Hybrid Working (2 days in our Old Street office, London)

If you don’t feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please do apply or reach out to our Talent Acquisition team for a confidential chat - [email protected] Please know we are open to conversations about part-time roles or condensed hours.

Top Skills

Ci/Cd
Docker
Gitlab
Kubernetes
Postgres
Python
React
Rust
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
663 Employees
Year Founded: 2014

What We Do

We build and deploy safe AI systems that combine the best of human and artificial intelligence to help our customers achieve exceptional performance.

Similar Jobs

Wise Logo Wise

Senior Software Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, England, GBR
6500 Employees
85K-105K Annually

Wise Logo Wise

Senior Software Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, England, GBR
6500 Employees
105K-130K Annually

Wise Logo Wise

Senior Software Engineer

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
London, Greater London, England, GBR
6500 Employees

Perk Logo Perk

Senior Software Engineer

Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Hybrid
London, Greater London, England, GBR
1800 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account