Software Engineer - Internal Tools

Octaipipe

UKhybridPosted Feb 9, 2026
Posting intelligenceMay be filled, listed long ago

Skills

typescripttailwinddockergithubpythonazurereactc++cicdrustawscss

About the role

Software Engineer - Internal Tools

Research & Development - London, City of London (Hybrid)

The Company

OctaiPipe is a young, ambitious company with the vision to be the global driving force for the next paradigm of foundational, physical AI that ensures our connected world, and its critical infrastructure, is safe, secure and sustainable. We are growing fast, having closed a recent funding round and looking to accelerate rapidly. OctaiPipe is offering the right candidate an exciting role on this adventure!

OctaiPipe is on a mission to revolutionise the optimisation of energy in data centres through decentralised artificial intelligence (AI). To do this, OctaiPipe is harnessing an elegant but revolutionary idea: rather than move the data from the source, move the algorithms to the data to learn at the data source. This learning can be achieved with the intelligence of many devices through novel federated AI technology. OctaiPipe is developing the AI for Cooling Efficiency (ACE) application to be deployed using its own in-house distributed AI platform.

The Role

OctaiPipe's R&D team has four categories: Platform, ACE, Surrogate Modelling and Internal Tools. You'll join the Internal Tools team, a small group of engineers building the systems that power the deployment, operation and support of our flagship ACE product.

You'll design and implement production-grade internal tools - from web apps and APIs to cloud infrastructure and CI/CD - that enable the delivery and scaling of ACE. You'll work across the full stack on a modern Python and TypeScript codebase, with end-to-end ownership of features and direct impact on how we scale our product delivery.

Duties and Responsibilities

Collaborate with the VP of Product and the Internal Tools Category Lead on product and feature design, helping build robust tools, services and processes

Estimate and implement features following Agile methodology

Mentor junior team members as needed

Provide support with customer issues as required

Your Profile

You're an experienced software engineer: energetic, motivated, and a natural problem-solver. You have strong interpersonal skills and are a self-starter looking to join a scale-up where you'll have the space and opportunity to help shape both our futures. You want to work somewhere you can have a meaningful impact and grow alongside the company.

Technically, you have at least 5 years' experience in software development, ideally in a product-focused role. You have strong fundamentals in building, deploying and maintaining production applications, and you value code quality, maintainability and architectural soundness over quick fixes.

Core Technical Skills

Python development with emphasis on clean, maintainable code: object-oriented design, type hinting, separation of concerns, and established best practices

Backend web application development with modern Python frameworks (FastAPI or similar) - designing, building and hosting production-ready REST APIs

Containerisation and orchestration - Docker (including multi-stage builds), CI/CD pipelines (GitHub Actions), and cloud deployment (Azure preferred, AWS also used)

Database design and SQL - schema design, ERD modelling, and query optimisation

Automation - Linux and bash scripting, comfortable architecting complex automated workloads

Git/GitHub and version control workflows

Highly Desirable

Modern frontend development - React, TypeScript, Tailwind CSS, and component libraries such as shadcn/ui (or comparable Python-based UI frameworks)

Hands-on experience with Azure cloud services (Container Apps, Blob Storage, Entra ID / Easy Auth) and infrastructure-as-code

Experience with a low-level or systems programming language (e.g. Rust, C, C++)

Networking fundamentals and web application architecture

SaaS or managed services experience

Comfortable integrating LLMs and AI-assisted tooling into engineering workflows and internal applications

Understanding of IoT devices in industrial, energy or healthcare contexts (data centre experience particularly valued)

The above statements are not intended to encompass all functions and qualifications of the position; rather, they are intended to provide a general framework of the requirements of the position. Job incumbents may be required to perform other functions not specifically addressed in this description.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United Kingdom varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United Kingdom medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.