Contract Spy
Remote (Edinburgh, UK)
Principal Engineer - Contract
Role Overview
We are seeking an experienced Principal AI .NET Engineer to partner with client engineering teams in transforming software delivery through AI-assisted engineering, intelligent automation, and modern software development practices. This role combines deep technical expertise with strategic advisory and coaching responsibilities, helping organizations improve software quality, delivery cadence, and engineering effectiveness across the Software Development Lifecycle (SDLC).
The successful candidate will assess existing engineering practices, architecture, tooling, and delivery processes to identify opportunities for enhancement—particularly through the adoption of AI-driven development workflows, agent-based engineering, automation, and modern DevOps practices. You will work closely with engineering leaders, architects, and delivery teams to implement scalable improvements that accelerate delivery while strengthening quality,...