Principal Engineer - AI/Machine Learning
Role details
Job location
Tech stack
Job description
business challenges into safe, reliable and measurable AI solutions.Key AccountabilitiesClient-Facing AI Engineering & Agentic System DesignYou will design and deliver production-grade AI systems for external clients, including:LLM applications using modern orchestration patterns, prompt frameworks and evaluation loopsMulti-agent architectures, including planning, delegation, safety constraints and monitoringRetrieval and vector-based systems, embeddings, structured reasoning and semantic workflowsOntology and knowledge modelling literacy to enable precise reasoning and data alignmentIntegrations and automation via APIs, tools and enterprise systemsPrompt engineering at scale, including pattern libraries, guardrails and explainability checksYou will lead technical design within client engagements and set architectural direction across delivery pods.Technical Discovery, Feasibility & Solution ArchitectureWorking closely with consulting counterparts, you will:Translate ambiguous client problems into clear, feasible engineering approachesAssess client data, platforms, security constraints and operating modelsContribute to framing, use-case shaping and technical scoping discussionsWork directly with client domain experts to surface edge cases and operational realitiesProduce clear, lightweight technical artefacts for client and internal audiencesDelivery Excellence, AI Ops & ReliabilityYou will ensure client solutions are safe, observable and enterprise-ready by:Implementing evaluation frameworks and safety checks across models and agentsDesigning monitoring, logging, tracing and incident-response patternsApplying governance, risk and compliance principles within client environmentsSupporting releases, environments and handover into client operationsEnsuring reliability, reproducibility, performance and cost controlsExperience & SkillsThis is a senior, hands-on consulting engineering role. Candidates should bring:Solid experience in software engineering, AI engineering, or applied data engineeringStrong hands-on experience with LLMs, embeddings, RAG, retrieval stacks and vector databasesExperience designing or implementing multi-agent systems or tool-calling frameworksStrong Python skills with experience building production-grade systemsExperience working across at least one major cloud AI ecosystem (e.G. Azure/OpenAI, GCP/Vertex, AWS, Anthropic)Familiarity with semantic modelling, ontologies, or knowledge graph conceptsProven ability to rapidly prototype solutions for client validationExperience working directly with clients in consulting or professional services contextsStaffworx are a UK based Talent & Recruiting Partner, supporting Digital Commerce, Software and Business Consulting sectors across the UK & EMEA. Similar jobs, Senior Machine Learning Engineer - Ranking & RecommendationsTech Stack: Python, GCP, BigQuery, dbt, modern ML frameworks, LLMs, embeddings, RAGSalary: £110,000 - £130,000 plus 8% bonusContract: Permanent, full-timeLocation: London, 3 days per weekSponsorship: Tier 2..., Position: Senior Data Scientist Salary: £70,000 - £80,000 base + 12% flexible benefits Location: London, UK (Hybrid - 3 days in office, 2 remote)An FTSE-listed global FinTech company is looking to hire a Senior Data Scientist in their Trading & Operations function, with...
Requirements
Senior Machine Learning EngineerLocation: UK (hybrid/on-site as required) Salary: £80,000 - £100,000 Security Clearance: Must be eligible for UK Security Clearance (SC minimum)Machine Learning Engineer - Defence & Advanced AIWe are partnering with a cutting-edge AI...
Benefits & conditions
New Permanent Opportunity for an Enhanced DV Cleared Data Scientist / AI Engineer in Central London.Must have active enhanced DV ClearanceJunior to Lead levels available£45k to £95k DoE plus 15% clearance bonusMust be willing to be full-time on-site in Central LondonSkills...