CareerPlan

Principal Software Engineer (Hybrid)

Full-time£93k–£116k2026-11-10
Hybrid · United Kingdom

Core

Principal Software Engineer leading platform strategy, architecture, and delivery for diverse clients while driving innovation in AI/ML systems.

Role type

Principal Software Engineer (Consulting/Strategy)

Builds

Production-grade platforms, agentic systems, and scalable infrastructure for client engagements.

Domain

Software Engineering, AI/ML, Platform Engineering, Consulting

Required skills

Platform engineering, AI/ML system design, Architecture & Scalability, Client Consulting, Technical Leadership, Modernization, Observability, Security, Mentorship, Stakeholder Management

Preferred skills

Data Engineering (Databricks), Agentic frameworks (LangChain, LlamaIndex, CrewAI, AutoGen), DevSecOps, MLOps, Infrastructure as Code

Technologies

Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Rust, Scala, R, SQL, Databricks, LangChain, LlamaIndex, CrewAI, AutoGen, n8n

Responsibilities

Lead platform strategy and delivery across diverse platform types, advise clients on architecture and scalability, drive innovation in AI/ML features, coach client engineering teams, influence client CTOs and executive decisions, design high-level technical roadmaps, facilitate technical deep-dives and retrospectives.

Seniority

Principal, hands-on IC with strategic leadership