Title: Principal Software Engineer (AI Engineer with Customer-Facing)
Location: Remote
Salary: £140,000 - £170,000
Tech: Python, JavaScript, Azure, AWS, AI
Industry: AI Consultancy
This is a senior-level, hands-on technical role for someone who can lead AI solution design, build advanced prototypes, and advise high-level customer stakeholders with credibility and confidence.
You’ll work directly with CTOs, chief architects, and engineering leaders to uncover real challenges, design smart solutions, and drive full-cycle AI delivery—from first sketch to deployed system.
Youre not just a leader—you’re a builder. You love writing software, prototyping ideas, and using AI tools across every part of the development process.
Key Responsibilities
Strategic Technical Leadership
* Act as the go-to AI technical expert in customer environments.
* Drive discovery with senior technical stakeholders to identify high-impact AI opportunities.
* Architect full-stack AI systems using LLMs, RAG pipelines, and robust evaluation frameworks.
* Make informed decisions on model choice, fine-tuning, and deployment strategies.
AI System Development
* Build production-grade prototypes with deep awareness of AI system limitations.
* Apply deep knowledge of transformer architectures to real-world use cases.
* Implement thoughtful evaluation systems to measure performance, bias, and business value.
* Design with scalability and maintainability in mind from the very beginning.
Customer AI Enablement
* Facilitate workshops to align AI strategy and implementation plans.
* Lead assessments of AI readiness and architecture design.
* Handle complex objections with calm, confident technical insight.
* Build lasting partnerships that position the consultancy as the trusted AI integrator.
Internal Capability Building
* Mentor engineers and upskill teams across the organisation.
* Contribute to reusable components, design patterns, and shared best practices.
* Lead internal discussions on the latest GenAI tools and trends.
* Define quality benchmarks for how we design, implement, and evaluate AI systems.
What We’re Looking For
GenAI Mastery
* Deep experience with transformer-based models and GenAI pipelines.
* Strong understanding of prompt engineering, model finetuning, and toolchain integration.
* Hands-on experience with top GenAI tools (ChatGPT, Claude, Copilot, Cursor).
* Ability to build AI systems that are measurable, explainable, and responsibly deployed.
* Bonus: Comfort combining classical ML techniques (clustering, classification, embeddings) with GenAI.
Engineering Leadership
* 8+ years building scalable, maintainable, enterprise-grade software.
* Comfortable leading architecture decisions and full-stack implementation.
* Proven track record of delivering systems that make it to production—and work at scale.
* Ability to guide and mentor engineering teams in fast-moving environments.
Customer-Facing Expertise
* Experience working directly with senior stakeholders, including C-level decision-makers.
* Skilled at navigating complex client environments and building long-term technical trust.
* Comfortable leading workshops, aligning priorities, and facilitating technical strategy.
* Known for being calm, clear, and credible in challenging or high-pressure settings.