Senior Software Engineer
Blue Wolf Digital · Greater London, England, United Kingdom
Apply & track with Apply EdgeBackend/Full-Stack Engineer - Internal Tools | Physical AI Scale-UpBlue Wolf Digital is working with a fast-growing physical AI company to find a Backend/Full-Stack Engineer for their Internal Tools team. This one's a great fit if you want real ownership, a modern stack, and a front-row seat at a company that's just closed funding and is scaling quickly.A Bit About Our ClientThey're building the next generation of physical AI - technology designed to keep critical infrastructure safe, secure, and sustainable. Their current focus is genuinely interesting: using federated AI to optimise energy usage in data centres, by sending algorithms to the data rather than the other way round. It's a smart, resource-efficient approach, and their flagship product — an AI-driven cooling efficiency application - runs on their own in-house distributed AI platform. They've just closed a funding round and are in growth mode, which means this is a good moment to get in.The RoleTheir R&D team is split into four areas - Platform, their flagship product, Surrogate Modelling, and Internal Tools. This role sits within Internal Tools, a small team responsible for the systems that power how their core product gets deployed, operated, and supported. You'd be building production-grade tools across the stack - web apps, APIs, cloud infrastructure, CI/CD - on a modern Python and TypeScript codebase, with genuine end-to-end ownership of features that directly affect how the business scales.What's InvolvedWorking closely with the VP of Product and the Internal Tools lead on feature and product designEstimating and delivering features in an Agile environmentMentoring more junior engineers as the team growsOccasionally supporting customer-facing issuesWho They're Looking ForAn experienced engineer - 5+ years in software development, ideally in a product-focused environment - who cares about doing things properly rather than just shipping quick fixes. Someone self-motivated, comfortable working autonomously, and keen to join a scale-up where they can genuinely shape the product and the team, not just execute tickets.Must-HavesStrong Python, written cleanly (OOP, type hinting, good separation of concerns)Backend development with a modern framework (FastAPI or similar), building production REST APIsDocker (multi-stage builds), CI/CD via GitHub Actions, cloud deployment experience (Azure preferred, AWS fine)Solid SQL and database design - schema design, ERD modelling, query optimisationComfortable with Linux/bash automation, even for complex workloadsStrong Git/GitHub workflow habitsNice-to-HavesFrontend skills - React, TypeScript, Tailwind, shadcn/ui or similarAzure experience (Container Apps, Blob Storage, Entra ID/Easy Auth), infrastructure-as-codeA systems language - Rust, C, or C++Networking and web architecture fundamentalsSaaS or managed services backgroundExperience integrating LLMs/AI tooling into engineering workflowsIoT exposure in industrial, energy, or healthcare contexts — data centre experience particularly valued