Full Stack Engineer

You will be responsible for building ExpectAI's climate action platform that enables our customers to find and take profitable decarbonisation actions with confidence, including data processing & modelling backend and user experience frontend.
Job added 
March 19, 2024

About us

ExpectAI is a software platform committed to helping organisations reduce their carbon emissions and achieve their climate goals. UNA, ExpectAI’s Climate Action Platform, enables organisations to understand, navigate and accelerate their journeys to NetZero, profitably.

We have offices in London & Glasgow with remote team members across the US and UK. We are seeking passionate individuals who have a strong interest in addressing climate-related challenges and are dedicated to the mission of our start-up.

Our Mission: Our mission is to mitigate 500Mt of carbon from entering the atmosphere. For reference, one megaton is one million tons. 500Mt is roughly ~1% of annual global emissions.

The role

We are in search of a team member who is enthusiastic about all aspects of delivering exceptional products, becoming proficient in the climate domain, and helping to steer the direction of the company. You'll be joining as one of the early members of the team at ExpectAI, playing a crucial role in shaping our future endeavours. Your prior experience should demonstrate a history of creating products that resonate with users.

You will be responsible for building ExpectAI's climate action platform that enables our customers to find and take profitable decarbonisation actions with confidence, including data processing & modelling backend and user experience frontend. They will employ lean & agile principles to build, release and gather feedback on end-to-end features extremely rapidly.

This is a remote role in the UK (where you must have the right to work), with a requirement to join the whole company (in London, Glasgow or in between) for a week once a month to solve problems together.

What you'll bring

5-7 years experience building a product (preferably B2B) at a start-up in an industry where data is mission-critical (finance, healthcare, etc.)


  • Creating consistent experiences - designing pages and visual components for reuse
  • Building clear interfaces - decomposing responsibilities and testing comprehensively with quantitative data
  • Managing complex data - modelling summary and granular entities including timeseries
  • Finding shortcuts - assessing and integrating platforms and cloud services to buy not build

Languages & platforms

  • Javascript / Typescript: React
  • Python: FastAPI, Pydantic, PyTest
  • Postgres: SQL
  • GCP / Azure: Cloud Run / Apps and Functions
  • Neo4j: Graph DB (preferred)


  • AI tooling - leveraging a second brain to problem solve and accelerate solution development using CoPilot, ChatGPT, etc.
  • Integration shortcuts - assessing, configuring and connecting third-party cloud services, libraries, tools & frameworks
  • Lean & agile - developing software quickly, iteratively and with feedback
  • Transparent - working openly and collaboratively using JIRA & Slack

Interview process

At ExpectAI, we are solving one of the world's most complex and challenging problems. To do this, we need to work with the most talented people in their respective fields. It is for this reason that we take hiring seriously at ExpectAI, and have structured our interview process accordingly.

All interviews will be 45 minutes to 1 hour, with a mix of remote (with video) and in-person.

  1. Engineering exercise
  2. Technical interview with product lead
  3. Culture & team interview with one of the management team members
  4. Leadership interview with founder

We make this process as transparent and collaborative as possible, and each and every single candidate will get feedback on each round of interview, be that successful or not successful.

We aim to complete the process in less than 2 weeks from first interview to offer.

At ExpectAI, our values are...

  • Stronger Together
  • Curious Challengers
  • Act with Integrity
  • Embrace Diversity
  • Sense of Urgency

..and individuals are

  • Ambitious beyond limits
  • Curious
  • Do’ers
  • Self motivated
  • Smart
  • Fearless
  • Team players

What you will get

  • Salary Range: £35K to £50K
  • Potential for equity options
  • 25 days annual leave
  • You’ll be at the forefront of innovation shaping a fast-growing industry
  • Be exposed to the right mix of challenges, within a culture that promotes continuous learning and development
  • A fun and open working atmosphere


Click on this link to apply.

At ExpectAI, you can be the person you are, regardless of ethnicity, religion, political affiliation, age, disability, sexual orientation, size, and/or gender identity. We are building a diverse team and urge individuals with varied backgrounds to apply. Let's do the hard work to make ourselves and our planet better, together.

Please note that the successful candidate will be subject to a background check. By applying for this role, you confirm that information submitted is accurate and that you understand falsification is cause for denial or termination of employment.