HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    OC

    Octaipipe

    Data Management

    Software Engineer - Internal Tools

    London, United KingdomOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    View all jobs

    Job description

    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.

    Job details are sourced from the employer's original posting.

    Open job posting
    OC

    About the company

    Octaipipe

    Octaipipe is a company that provides a platform for managing and analyzing data pipelines.

    View all Octaipipe jobsoctaipipe.ai
    Industry
    Data Management
    Open roles
    7

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.