Lead Software Architect
Core
Lead the architecture and AI-led implementation of a digital evidence platform for public safety and financial crime, using AI tooling as a daily partner in design, coding, and validation.
Role type
Senior IC Lead Software Architect (AI-Native delivery)
Builds
Cloud-based, multi-threaded, multi-server digital evidence platform
Domain
Public safety, financial crime, AI-Native software
Deliverable
production ML models
Required skills
C#, Visual Studio/VS Code, multi-tenant cloud solutions, RESTful APIs, Entity Framework, SOLID principles, network security, authentication, authorization, unit testing, Git/DevOps, AI tooling (Copilot/Claude/Codex), probabilistic systems
Preferred skills
Azure SQL Server, TeamCity, Windows services, AI-Native patterns (agentic workflows, evaluation harnesses), OWASP top ten, ADR drafting, threat modelling
Responsibilities
Own architecture and carry out AI-led design/implementation/validation; lead technical decisions on architectural direction; ensure security, scalability, and responsible AI use; perform testing and fix defects; mentor team on AI-led delivery and output discipline; liaise with Product Management
Seniority
Senior, hands-on IC