CareerPlan

Senior Software Engineer

LondonFull-time2026-10-13 → 2026-11-09
Hybrid

Core

Building reliable software for a complex, real-world AI product that controls heavy industrial plants (cement, steel, glass) to optimize efficiency and reduce emissions.

Role type

Senior Software Engineer (Platform)

Builds

CI/CD pipelines, networking/data integration with on-premise plant systems, IoT OS images, and customer-facing control software.

Domain

Deep tech / Industrial AI / Manufacturing

Deliverable

production ML models

Required skills

Python, Terraform, software testing, system monitoring, architectural design, code review, mentorship

Preferred skills

Control engineering, MLOps, AWS IoT/Greengrass/Mender, multi-cloud (AWS/GCP/Azure), CI/CD (GitHub Actions), Docker, functional programming (Haskell/F#/Elm), complex AI workflows

Technologies

Python, Terraform, AWS, GCP, Azure, GitHub Actions, Docker, IoT OS

Responsibilities

Write reliable, well-tested software; monitor and improve production systems; mentor less experienced engineers; drive architectural improvements; improve system quality and maintainability

Seniority

Senior, hands-on IC