By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Full Stack Engineer

At Foresight AI, we’re on a mission to help utilities optimise their water networks and support water resilience for generations to come.

We build class-leading prediction models and geospatial visualisations. We work with utilities in the UK and internationally, helping them better manage the delivery of water and wastewater services to millions of customers. We’re looking for a Full Stack Engineer to help accelerate our growth following several years of co-development of our core platform, Foresight, with water companies and leading water engineering universities. We’re backed by one of Europe’s leading VCs.


The Role

You'll join our software team as an experienced engineer working across the stack using agile methodologies. You'll work day-to-day with the Lead Software Engineer, alongside the data science and product teams, contributing directly to a production-grade platform used by real-world infrastructure operators.

Principal Responsibilities

  • Iteration of the Foresight platform across all submodules, with a slight bias towards front-end delivery
  • Accurately rendering our Product Designer’s Figma designs on the front-end
  • Building and maintaining CI/CD pipelines and cloud infrastructure
  • Contributing to DevOps, deployment automation, and platform reliability
  • Producing clear technical documentation
  • Delivering scoped work through sprint cycles using Jira


Key Required Competencies

  • Strong problem-solving abilities with high proficiency in JavaScript/Typescript
  • Strong knowledge of AWS (ECS, Lambda, S3, CloudWatch, Aurora Serverless)
  • Experience with Docker-based microservices using NestJS
  • CI/CD deployment using GitHub Actions
  • PostgreSQL with PostGIS extensions
  • GeoJSON pipelines and REST APIs
  • Vue and Vite on the front end
  • Mapbox GL for GIS visualisation
  • Component-driven TypeScript architecture


Salary

£60k-65k base depending on experience with stock (See below)


Other Benefits

  •  EMI (tax-incentivised) stock options in a high-growth tech company
  • Private medical care
  • 25 days' holiday plus bank holidays in addition to a 2-week shutdown over Christmas that’s excluded from your holiday allowance
  • Flexi-time (8am to 10am start and 4pm to 6pm finish)
  • Support for training and professional development
  • An exceptional working culture that prioritises your well-being from management level, across the business


Location

Fully remote, with team socials and quarterly meet-ups in Manchester


Start Date

Immediate

More About Us

We are a sector-leading, VC-backed deep-tech company headquartered in Manchester, operating fully remotely. We work with UK universities and government organisations to advance climate resilience in the water sector. Our culture is built on mutual respect, high standards, and building technology that delivers real benefit to people and planet. We are an equal opportunities employer and welcome applicants from all backgrounds.

Application

To apply, please send your CV to careers@foresightai.co