Senior Software Engineer - React Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description As a Senior Software Engineer - React at Xantura, you will play a critical role in developing our self-service analytics and data visualisation capabilities, significantly enhancing user experience across our advanced analytics platform, OneView. You'll help build innovative, scalable applications using React and Next.js, integrating seamlessly with OneView via REST APIs. You will be responsible for designing performant, server-rendered and statically optimised applications using Next.js, ensuring fast load times and scalable frontend architecture suitable for Azure-hosted, multi-tenant cloud environments. This role requires you to be a proactive self-starter who takes ownership of delivery, quality, and outcomes, operating within a structured engineering environment that values consistency, transparency, and continuous improvement. You will collaborate closely with our Product, Platform, Data Science, and Business Consulting teams to build intuitive, impactful user interfaces that empower public sector clients to harness data-driven insights effectively. Key Responsibilities Frontend Development & Technical Delivery Design, develop, and deploy responsive, interactive applications using React and Next.js Build server-side rendered (SSR), statically generated (SSG), and hybrid applications using Next.js Integrate applications with OneView's REST APIs and backend services Ensure application performance, scalability, and maintainability in an Azure cloud environment Optimise applications for speed, accessibility, and reliability in production Collaboration & Agile Delivery Work within an Azure DevOps-driven delivery model, including backlog management, sprint planning, and tracking Collaborate with cross-functional teams in an agile framework Contribute to sprint ceremonies and deliver against agreed priorities Communicate effectively with stakeholders Quality Assurance & Maintenance Follow and promote strong engineering discipline, including clear acceptance criteria and peer review Contribute to and maintain CI/CD pipelines using Azure DevOps Ensure code quality through structured peer reviews and adherence to agreed standards Write clean, well-structured, reusable code with appropriate documentation Conduct thorough testing and debugging Take ownership of delivery through to production Identify and resolve performance bottlenecks Skills, Knowledge & Expertise We'd love to hear from you if you have: 5+ years of experience building frontend applications Strong proficiency in React and Next.js Understanding of SSR, SSG, and modern rendering strategies Strong JavaScript/TypeScript, HTML, and CSS skills Experience with Azure cloud environments Experience with Azure DevOps Experience with scalable SaaS applications Experience with REST APIs Understanding of performance optimization Experience working in agile teams Testing experience (Jest, RTL, Cypress) Understanding of CI/CD Awareness of security best practices Structured and disciplined approach to delivery Bonus points if you have: Experience with Azure App Services or Static Web Apps Familiarity with Azure AD / Entra ID Experience with advanced Next.js features Backend knowledge (Node.js, Python, SQL Server) Public sector experience Accessibility (WCAG 2.1) Location - This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1-2 days per week. Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
06/07/2026
Full time
Senior Software Engineer - React Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description As a Senior Software Engineer - React at Xantura, you will play a critical role in developing our self-service analytics and data visualisation capabilities, significantly enhancing user experience across our advanced analytics platform, OneView. You'll help build innovative, scalable applications using React and Next.js, integrating seamlessly with OneView via REST APIs. You will be responsible for designing performant, server-rendered and statically optimised applications using Next.js, ensuring fast load times and scalable frontend architecture suitable for Azure-hosted, multi-tenant cloud environments. This role requires you to be a proactive self-starter who takes ownership of delivery, quality, and outcomes, operating within a structured engineering environment that values consistency, transparency, and continuous improvement. You will collaborate closely with our Product, Platform, Data Science, and Business Consulting teams to build intuitive, impactful user interfaces that empower public sector clients to harness data-driven insights effectively. Key Responsibilities Frontend Development & Technical Delivery Design, develop, and deploy responsive, interactive applications using React and Next.js Build server-side rendered (SSR), statically generated (SSG), and hybrid applications using Next.js Integrate applications with OneView's REST APIs and backend services Ensure application performance, scalability, and maintainability in an Azure cloud environment Optimise applications for speed, accessibility, and reliability in production Collaboration & Agile Delivery Work within an Azure DevOps-driven delivery model, including backlog management, sprint planning, and tracking Collaborate with cross-functional teams in an agile framework Contribute to sprint ceremonies and deliver against agreed priorities Communicate effectively with stakeholders Quality Assurance & Maintenance Follow and promote strong engineering discipline, including clear acceptance criteria and peer review Contribute to and maintain CI/CD pipelines using Azure DevOps Ensure code quality through structured peer reviews and adherence to agreed standards Write clean, well-structured, reusable code with appropriate documentation Conduct thorough testing and debugging Take ownership of delivery through to production Identify and resolve performance bottlenecks Skills, Knowledge & Expertise We'd love to hear from you if you have: 5+ years of experience building frontend applications Strong proficiency in React and Next.js Understanding of SSR, SSG, and modern rendering strategies Strong JavaScript/TypeScript, HTML, and CSS skills Experience with Azure cloud environments Experience with Azure DevOps Experience with scalable SaaS applications Experience with REST APIs Understanding of performance optimization Experience working in agile teams Testing experience (Jest, RTL, Cypress) Understanding of CI/CD Awareness of security best practices Structured and disciplined approach to delivery Bonus points if you have: Experience with Azure App Services or Static Web Apps Familiarity with Azure AD / Entra ID Experience with advanced Next.js features Backend knowledge (Node.js, Python, SQL Server) Public sector experience Accessibility (WCAG 2.1) Location - This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1-2 days per week. Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
Xantura Limited is seeking a Senior Software Engineer - React to enhance their analytics and data visualization platform. In this hybrid role based in London, you'll develop scalable applications using React and Next.js, ensuring performance and accessibility in Azure-hosted environments. The company offers competitive salary, flexible work hours, benefits like medical insurance, and an emphasis on work-life balance, making it a great opportunity to contribute to impactful projects in the public sector.
06/07/2026
Full time
Xantura Limited is seeking a Senior Software Engineer - React to enhance their analytics and data visualization platform. In this hybrid role based in London, you'll develop scalable applications using React and Next.js, ensuring performance and accessibility in Azure-hosted environments. The company offers competitive salary, flexible work hours, benefits like medical insurance, and an emphasis on work-life balance, making it a great opportunity to contribute to impactful projects in the public sector.
Xantura Limited is seeking a Senior Java Developer in London to design and develop scalable backend systems for our cloud-based data and analytics platform. Candidates should have strong commercial experience with Java and excellent technical skills in SQL, REST APIs, and Linux environments. The role involves mentoring junior developers, supporting CI/CD processes, and contributing to architectural decisions. Benefits include flexible work hours, training opportunities, and private medical insurance.
05/07/2026
Full time
Xantura Limited is seeking a Senior Java Developer in London to design and develop scalable backend systems for our cloud-based data and analytics platform. Candidates should have strong commercial experience with Java and excellent technical skills in SQL, REST APIs, and Linux environments. The role involves mentoring junior developers, supporting CI/CD processes, and contributing to architectural decisions. Benefits include flexible work hours, training opportunities, and private medical insurance.
Senior Java Developer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Reporting To: Phil Miller Description We are looking for an experienced Senior Java Developer to join the engineering team at Xantura, helping to design, build, and evolve our cloud-based data and analytics platform used by local authorities and public sector organisations across the UK. This is a hands-on senior engineering role focused on developing scalable backend systems, improving platform reliability and performance, and contributing to the ongoing evolution of our architecture, engineering standards, and development practices. You will work closely with Product, QA, Infrastructure, Customer Success, and Delivery teams to deliver high-quality technical solutions while helping to mentor and support other developers within the team. The role would suit someone who enjoys solving complex technical problems, working with large-scale data processing systems, and contributing to both technical delivery and engineering improvement initiatives. Key Responsibilities Design, develop, maintain, and support Java-based backend systems and services Develop scalable and performant solutions for data acquisition, processing, matching, analytics, and integration workloads Create and maintain high-quality SQL queries, stored procedures, and database structures Contribute to technical architecture discussions and platform evolution Improve system performance, scalability, resilience, monitoring, and operational reliability. Write clean, maintainable, well-tested code following agreed engineering standards and best practices Participate in peer reviews, technical design reviews, and collaborative problem solving Support and improve CI/CD pipelines and automated deployment processes using Azure DevOps Investigate and resolve complex production issues, system failures, and performance bottlenecks Support and troubleshoot services running in Linux-based environments. Work closely with infrastructure and platform teams to optimise Linux-hosted services and deployments Collaborate with QA teams to ensure robust testing and adherence to Definition of Done standards Mentor and support junior and mid-level developers within the team Contribute to continuous improvement of development processes, documentation, tooling, and engineering discipline Support the migration and modernisation of legacy systems and services into Azure-hosted solutions Skills, Knowledge & Expertise A degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience Strong commercial experience developing enterprise applications using Java Excellent technical knowledge of: Java 17+ SQL and relational database design REST API development Maven Concurrent and asynchronous processing Performance optimisation and troubleshooting JUnit and automated testing approaches Strong working knowledge of Linux environments, including command-line tools, scripting, process management, logging, and troubleshooting Experience deploying, configuring, and supporting Java applications within Linux-based environments. Experience working with high-volume or data-intensive systems Experience working with CI/CD pipelines and source control workflows Experience using Azure DevOps or similar development lifecycle tooling Strong understanding of software engineering principles, clean code practices, and maintainable application design Strong analytical and problem-solving skills Good communication and collaboration skills, with the ability to work effectively within multi-disciplinary teams A proactive mindset with strong ownership, accountability, and continuous improvement focus Bonus points if you have: Experience working within Microsoft Azure environments Experience with data engineering or data warehousing platforms Experience working with distributed systems or event-driven architectures Experience with monitoring and observability tooling Experience working within Agile/SCRUM teams Experience improving engineering governance, development processes, and QA practices Experience supporting or modernising legacy enterprise applications Knowledge of security, compliance, and operational best practices within enterprise environments Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
05/07/2026
Full time
Senior Java Developer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Reporting To: Phil Miller Description We are looking for an experienced Senior Java Developer to join the engineering team at Xantura, helping to design, build, and evolve our cloud-based data and analytics platform used by local authorities and public sector organisations across the UK. This is a hands-on senior engineering role focused on developing scalable backend systems, improving platform reliability and performance, and contributing to the ongoing evolution of our architecture, engineering standards, and development practices. You will work closely with Product, QA, Infrastructure, Customer Success, and Delivery teams to deliver high-quality technical solutions while helping to mentor and support other developers within the team. The role would suit someone who enjoys solving complex technical problems, working with large-scale data processing systems, and contributing to both technical delivery and engineering improvement initiatives. Key Responsibilities Design, develop, maintain, and support Java-based backend systems and services Develop scalable and performant solutions for data acquisition, processing, matching, analytics, and integration workloads Create and maintain high-quality SQL queries, stored procedures, and database structures Contribute to technical architecture discussions and platform evolution Improve system performance, scalability, resilience, monitoring, and operational reliability. Write clean, maintainable, well-tested code following agreed engineering standards and best practices Participate in peer reviews, technical design reviews, and collaborative problem solving Support and improve CI/CD pipelines and automated deployment processes using Azure DevOps Investigate and resolve complex production issues, system failures, and performance bottlenecks Support and troubleshoot services running in Linux-based environments. Work closely with infrastructure and platform teams to optimise Linux-hosted services and deployments Collaborate with QA teams to ensure robust testing and adherence to Definition of Done standards Mentor and support junior and mid-level developers within the team Contribute to continuous improvement of development processes, documentation, tooling, and engineering discipline Support the migration and modernisation of legacy systems and services into Azure-hosted solutions Skills, Knowledge & Expertise A degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience Strong commercial experience developing enterprise applications using Java Excellent technical knowledge of: Java 17+ SQL and relational database design REST API development Maven Concurrent and asynchronous processing Performance optimisation and troubleshooting JUnit and automated testing approaches Strong working knowledge of Linux environments, including command-line tools, scripting, process management, logging, and troubleshooting Experience deploying, configuring, and supporting Java applications within Linux-based environments. Experience working with high-volume or data-intensive systems Experience working with CI/CD pipelines and source control workflows Experience using Azure DevOps or similar development lifecycle tooling Strong understanding of software engineering principles, clean code practices, and maintainable application design Strong analytical and problem-solving skills Good communication and collaboration skills, with the ability to work effectively within multi-disciplinary teams A proactive mindset with strong ownership, accountability, and continuous improvement focus Bonus points if you have: Experience working within Microsoft Azure environments Experience with data engineering or data warehousing platforms Experience working with distributed systems or event-driven architectures Experience with monitoring and observability tooling Experience working within Agile/SCRUM teams Experience improving engineering governance, development processes, and QA practices Experience supporting or modernising legacy enterprise applications Knowledge of security, compliance, and operational best practices within enterprise environments Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
Xantura Limited is seeking a Data Engineer to enhance our data infrastructure critical for our core products. You will develop pipelines and support the ingestion of complex datasets while collaborating with various teams to ensure data quality and utility. This permanent full-time position in London offers a flexible work environment emphasizing the delivery of company value. Benefits include 25 days annual leave, private medical insurance, and opportunities for training and development.
05/07/2026
Full time
Xantura Limited is seeking a Data Engineer to enhance our data infrastructure critical for our core products. You will develop pipelines and support the ingestion of complex datasets while collaborating with various teams to ensure data quality and utility. This permanent full-time position in London offers a flexible work environment emphasizing the delivery of company value. Benefits include 25 days annual leave, private medical insurance, and opportunities for training and development.
Data Engineer Department: Customer Success Employment Type: Permanent - Full Time Location: London Reporting To: Alice Roche Description As a Data Engineer in the Platform Delivery team, you will play a key role in building and maintaining the data infrastructure that underpins Xantura's core products. You'll develop robust, secure, and scalable data pipelines, support the ingestion and transformation of complex datasets, and work closely with engineers, QA, and product teams to enable the ongoing evolution of our platform. You'll be responsible for ensuring data flows smoothly through our systems, is well-documented and high quality, and supports downstream use cases including analytics, reporting, and decision support. You'll help shape our engineering practices as we scale, and support operational delivery through strong technical implementation. Key Responsibilities Data engineering and infrastructure Design, build and maintain data pipelines and ETL/ELT processes using tools such as Azure Data Factory and SQL Server Ingest data from a variety of structured and semi-structured sources, ensuring scalability, performance, and data quality Implement monitoring, logging, and alerting for data pipelines to proactively detect and resolve issues Manage and version database schemas and transformations to support evolving platform requirements Automate repeatable processes to reduce manual intervention and improve reliability Platform delivery and product support Work closely with software engineers and product managers to ensure data components align with product architecture and roadmap Support the configuration and rollout of technical components to new and existing clients, including setup of pipelines and data validation Provide technical troubleshooting and support for platform bugs and data issues Write and maintain internal documentation for data processes, configuration, and engineering practices Collaboration and continuous improvement Collaborate across Platform, QA, and Customer Success to ensure smooth handover and deployment Identify and implement opportunities to improve data infrastructure, tools, practice Contribute to team standards around testing, code review, and deployment for data-related components Support knowledge sharing and upskilling across the wider engineering team Skills, Knowledge & Expertise We'd love to hear from you if you have: A degree in a quantitative or technical field such as Computer Science, Data or Software Engineering, Maths, Statistics, etc, or equivalent practical experience 3+ years' professional experience in a data engineering, platform engineering, or similar technical role Strong technical expertise in: Data models, database design development and segmentation techniques SQL - including complex queries, performance tuning, and stored procedures Python - scripting and automation of data workflows ETL/ELT frameworks - especially Azure Data Factory or similar tools Data quality management, validation, and alerting techniques Strong analytical skills, with the ability to collect, organize, analyse, and disseminate significant amounts of information with attention to detail and accuracy Clear communication and collaboration skills - able to write reports, present findings to stakeholders, and work productively as part of a multi-disciplinary team A continuous improvement mindset, you look for opportunities to improve our tools, documentation, or ways of working Passion for social impact - you're excited about what we're doing and driven to help Xantura succeed Bonus Points if you have: Experience working with the public sector (local or central government) or as a vendor/consultant to public sector clients Familiarity with privacy, security, and information governance in data projects Knowledge of Azure DevOps, CI/CD pipelines, or infrastructure as code Experience with Power BI, Tableau, or similar reporting tools Familiarity with .NET, JavaScript, or broader software engineering practices Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
05/07/2026
Full time
Data Engineer Department: Customer Success Employment Type: Permanent - Full Time Location: London Reporting To: Alice Roche Description As a Data Engineer in the Platform Delivery team, you will play a key role in building and maintaining the data infrastructure that underpins Xantura's core products. You'll develop robust, secure, and scalable data pipelines, support the ingestion and transformation of complex datasets, and work closely with engineers, QA, and product teams to enable the ongoing evolution of our platform. You'll be responsible for ensuring data flows smoothly through our systems, is well-documented and high quality, and supports downstream use cases including analytics, reporting, and decision support. You'll help shape our engineering practices as we scale, and support operational delivery through strong technical implementation. Key Responsibilities Data engineering and infrastructure Design, build and maintain data pipelines and ETL/ELT processes using tools such as Azure Data Factory and SQL Server Ingest data from a variety of structured and semi-structured sources, ensuring scalability, performance, and data quality Implement monitoring, logging, and alerting for data pipelines to proactively detect and resolve issues Manage and version database schemas and transformations to support evolving platform requirements Automate repeatable processes to reduce manual intervention and improve reliability Platform delivery and product support Work closely with software engineers and product managers to ensure data components align with product architecture and roadmap Support the configuration and rollout of technical components to new and existing clients, including setup of pipelines and data validation Provide technical troubleshooting and support for platform bugs and data issues Write and maintain internal documentation for data processes, configuration, and engineering practices Collaboration and continuous improvement Collaborate across Platform, QA, and Customer Success to ensure smooth handover and deployment Identify and implement opportunities to improve data infrastructure, tools, practice Contribute to team standards around testing, code review, and deployment for data-related components Support knowledge sharing and upskilling across the wider engineering team Skills, Knowledge & Expertise We'd love to hear from you if you have: A degree in a quantitative or technical field such as Computer Science, Data or Software Engineering, Maths, Statistics, etc, or equivalent practical experience 3+ years' professional experience in a data engineering, platform engineering, or similar technical role Strong technical expertise in: Data models, database design development and segmentation techniques SQL - including complex queries, performance tuning, and stored procedures Python - scripting and automation of data workflows ETL/ELT frameworks - especially Azure Data Factory or similar tools Data quality management, validation, and alerting techniques Strong analytical skills, with the ability to collect, organize, analyse, and disseminate significant amounts of information with attention to detail and accuracy Clear communication and collaboration skills - able to write reports, present findings to stakeholders, and work productively as part of a multi-disciplinary team A continuous improvement mindset, you look for opportunities to improve our tools, documentation, or ways of working Passion for social impact - you're excited about what we're doing and driven to help Xantura succeed Bonus Points if you have: Experience working with the public sector (local or central government) or as a vendor/consultant to public sector clients Familiarity with privacy, security, and information governance in data projects Knowledge of Azure DevOps, CI/CD pipelines, or infrastructure as code Experience with Power BI, Tableau, or similar reporting tools Familiarity with .NET, JavaScript, or broader software engineering practices Job Benefits Competitive salary reviewed annually Work for a passionate, mission-driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face-to-face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
Senior ML Ops Engineer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description In this role you will work in the Platform team - a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business. Key Responsibilities Continuously evolve the platform infrastructure powering all AI services (predictive modelling, NLP, knowledge representation, and agentic AI), ensuring reliable, scalable operation across a growing base of local authority clients. Deploy and manage ML models via Azure ML endpoints, batch endpoints, and AKS, enabling resilient, secure model hosting that accelerates client onboarding and ensures models remain performant and monitorable throughout their lifecycle. Ensure all ML systems are transparent, explainable, and auditable, aligned with Responsible AI principles and UK GDPR; essential where AI outputs inform decisions about vulnerable people in health and social care. Design, build, and maintain production grade orchestration pipelines (Dagster) supporting model training, inference, and retraining, ensuring data from local authority systems is timely, accurate, and fit for purpose before it reaches ML services. Contribute to organisation wide AI capability building, sharing best practice with delivery and consulting teams, advising on technical feasibility, and shaping governance standards as the AI function scales. What are we looking for? We'd love to hear from you if you have: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional experience in an MLOps, Platform Engineering, or Infrastructure Engineering role supporting ML or data intensive systems. Strong programming skills and production experience in Python. Expertise in Azure native MLOps, including model endpoints, pipelines, registries, environments, and compute management. Clear evidence of practical experience across the following: Deploying, scaling, and troubleshooting containerised workload on Kubernetes in production Building and maintaining CI/CD pipelines (Azure DevOps or equivalent) for automated testing, building, and deployment of ML services Implementing infrastructure as code (Terraform, Bicep or Pulumi) Implementing monitoring and observability for production systems, including metrics, alerting, logging, and dashboarding (e.g. Prometheus, Grafana) Pipeline orchestration using Dagster, Airflow, Prefect, or similar Bonus points if you have: Practical experience with model serving infrastructure - batch and/or real time inference at scale. Experience operating multi tenant systems, particularly scaling infrastructure across multiple clients or business units. Practical experience building and serving production ready, asynchronous APIs for embedding and/or other compute intensive services. Experience setting up, and optimising vector databases, e.g. Qdrant, and integrating with other services Proficiency in Python for building high performance data and model pipelines, with strong software engineering discipline (testing, versioning, CI/CD). Deep familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Container Registry, Azure DevOps, Azure Blob Storage, Azure Monitor, Azure Key Vault). Location - This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1 2 days per week. Some travel is also required for on site client engagements as needed. What can we offer you? Competitive salary reviewed annually Work for a passionate, mission driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face to face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insuranceGenerous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
05/07/2026
Full time
Senior ML Ops Engineer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description In this role you will work in the Platform team - a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business. Key Responsibilities Continuously evolve the platform infrastructure powering all AI services (predictive modelling, NLP, knowledge representation, and agentic AI), ensuring reliable, scalable operation across a growing base of local authority clients. Deploy and manage ML models via Azure ML endpoints, batch endpoints, and AKS, enabling resilient, secure model hosting that accelerates client onboarding and ensures models remain performant and monitorable throughout their lifecycle. Ensure all ML systems are transparent, explainable, and auditable, aligned with Responsible AI principles and UK GDPR; essential where AI outputs inform decisions about vulnerable people in health and social care. Design, build, and maintain production grade orchestration pipelines (Dagster) supporting model training, inference, and retraining, ensuring data from local authority systems is timely, accurate, and fit for purpose before it reaches ML services. Contribute to organisation wide AI capability building, sharing best practice with delivery and consulting teams, advising on technical feasibility, and shaping governance standards as the AI function scales. What are we looking for? We'd love to hear from you if you have: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional experience in an MLOps, Platform Engineering, or Infrastructure Engineering role supporting ML or data intensive systems. Strong programming skills and production experience in Python. Expertise in Azure native MLOps, including model endpoints, pipelines, registries, environments, and compute management. Clear evidence of practical experience across the following: Deploying, scaling, and troubleshooting containerised workload on Kubernetes in production Building and maintaining CI/CD pipelines (Azure DevOps or equivalent) for automated testing, building, and deployment of ML services Implementing infrastructure as code (Terraform, Bicep or Pulumi) Implementing monitoring and observability for production systems, including metrics, alerting, logging, and dashboarding (e.g. Prometheus, Grafana) Pipeline orchestration using Dagster, Airflow, Prefect, or similar Bonus points if you have: Practical experience with model serving infrastructure - batch and/or real time inference at scale. Experience operating multi tenant systems, particularly scaling infrastructure across multiple clients or business units. Practical experience building and serving production ready, asynchronous APIs for embedding and/or other compute intensive services. Experience setting up, and optimising vector databases, e.g. Qdrant, and integrating with other services Proficiency in Python for building high performance data and model pipelines, with strong software engineering discipline (testing, versioning, CI/CD). Deep familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Container Registry, Azure DevOps, Azure Blob Storage, Azure Monitor, Azure Key Vault). Location - This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1 2 days per week. Some travel is also required for on site client engagements as needed. What can we offer you? Competitive salary reviewed annually Work for a passionate, mission driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face to face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insuranceGenerous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
Xantura Limited is looking for a Senior ML Ops Engineer to join the Platform Delivery team. You will evolve the backend platform supporting their AI services, ensuring reliable operations for local authority clients. The ideal candidate has strong Python skills, experience in MLOps, and a solid background in Azure-native technologies. This hybrid role is based in London, requiring office attendance at least 1-2 days a week.
05/07/2026
Full time
Xantura Limited is looking for a Senior ML Ops Engineer to join the Platform Delivery team. You will evolve the backend platform supporting their AI services, ensuring reliable operations for local authority clients. The ideal candidate has strong Python skills, experience in MLOps, and a solid background in Azure-native technologies. This hybrid role is based in London, requiring office attendance at least 1-2 days a week.
AI NLP Engineer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description In this role you will work in the Platform team - a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business. The Role You'll own and evolve Xantura's text analytics platform (XTA), the NLP system that extracts structured intelligence from unstructured case notes across health, housing, and social care. You'll work across the full spectrum of NLP: from classical text classification and entity extraction through to LLM based information extraction, embedding models, and retrieval systems. As the platform matures, you'll help shape our agentic AI capabilities. Key Responsibilities Own and evolve the core text analytics pipeline; advancing large scale concept extraction, classification, and information retrieval across complex social and clinical text corpora. Design and implement LLM based processing chains for structured information extraction, leveraging prompt engineering, output parsing, and model orchestration to produce high quality, auditable outputs at scale. Build and manage embedding infrastructure; training, fine tuning, and serving embedding models, and setting up and operating vector databases to enable semantic search and retrieval across client data. Develop and maintain classical NLP components where appropriate; training smaller classifiers, entity recognisers, and domain specific models for tasks where efficiency and interpretability outweigh generative approaches. Lay the groundwork for agentic AI capabilities as the platform evolves; contributing to the design of multi agent orchestration, tool integration, and conversational interfaces over Xantura's services. Ensure all NLP systems are robust, explainable, and aligned with Responsible AI principles; essential where outputs inform decisions about vulnerable people in health and social care. Skills, Knowledge & Expertise Bachelor's or Master's degree in Computer Science, Computational Linguistics, Machine Learning, or a related technical field, or equivalent practical experience. 3+ years of professional experience in an NLP, ML, or AI engineering role. Strong programming skills and production experience in Python. Clear evidence of practical experience across some or all of the following LLM utilisation in production; prompt engineering, output structuring, chaining, and integrating LLMs into data processing pipelines (e.g. via LangChain, PydanticAI, or similar). Embedding models; training, fine tuning, or serving embedding models (e.g. sentence transformers, bi encoders, cross encoders), with practical experience setting up and managing vector databases (e.g. Qdrant, Weaviate, Milvus, pgvector) along with understanding trade offs e.g. when to use sparse or dense embeddings (or both) etc. Classical NLP training and evaluating text classifiers, NER models, or other supervised/semi supervised NLP models for domain specific tasks. Additional advantages Experience with knowledge graphs/triplestores/semantic web frameworks (e.g. Neo4j, RDF/SPARQL/OWL, Apache Jena). Practical experience with entity linking, concept normalisation, or ontology driven NLP. Experience with retrieval augmented generation (RAG) pipelines. Familiarity with agentic AI frameworks and multi agent orchestration (e.g. LangGraph, AutoGen). Good familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Container Registry, Azure DevOps, Azure Blob Storage, Azure Monitor, Azure Key Vault). This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1 2 days per week. Some travel is required for on site client engagements as needed. Job Benefits Competitive salary reviewed annually Work for a passionate, mission driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face to face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
04/07/2026
Full time
AI NLP Engineer Department: Platform Delivery Employment Type: Permanent - Full Time Location: London Description In this role you will work in the Platform team - a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business. The Role You'll own and evolve Xantura's text analytics platform (XTA), the NLP system that extracts structured intelligence from unstructured case notes across health, housing, and social care. You'll work across the full spectrum of NLP: from classical text classification and entity extraction through to LLM based information extraction, embedding models, and retrieval systems. As the platform matures, you'll help shape our agentic AI capabilities. Key Responsibilities Own and evolve the core text analytics pipeline; advancing large scale concept extraction, classification, and information retrieval across complex social and clinical text corpora. Design and implement LLM based processing chains for structured information extraction, leveraging prompt engineering, output parsing, and model orchestration to produce high quality, auditable outputs at scale. Build and manage embedding infrastructure; training, fine tuning, and serving embedding models, and setting up and operating vector databases to enable semantic search and retrieval across client data. Develop and maintain classical NLP components where appropriate; training smaller classifiers, entity recognisers, and domain specific models for tasks where efficiency and interpretability outweigh generative approaches. Lay the groundwork for agentic AI capabilities as the platform evolves; contributing to the design of multi agent orchestration, tool integration, and conversational interfaces over Xantura's services. Ensure all NLP systems are robust, explainable, and aligned with Responsible AI principles; essential where outputs inform decisions about vulnerable people in health and social care. Skills, Knowledge & Expertise Bachelor's or Master's degree in Computer Science, Computational Linguistics, Machine Learning, or a related technical field, or equivalent practical experience. 3+ years of professional experience in an NLP, ML, or AI engineering role. Strong programming skills and production experience in Python. Clear evidence of practical experience across some or all of the following LLM utilisation in production; prompt engineering, output structuring, chaining, and integrating LLMs into data processing pipelines (e.g. via LangChain, PydanticAI, or similar). Embedding models; training, fine tuning, or serving embedding models (e.g. sentence transformers, bi encoders, cross encoders), with practical experience setting up and managing vector databases (e.g. Qdrant, Weaviate, Milvus, pgvector) along with understanding trade offs e.g. when to use sparse or dense embeddings (or both) etc. Classical NLP training and evaluating text classifiers, NER models, or other supervised/semi supervised NLP models for domain specific tasks. Additional advantages Experience with knowledge graphs/triplestores/semantic web frameworks (e.g. Neo4j, RDF/SPARQL/OWL, Apache Jena). Practical experience with entity linking, concept normalisation, or ontology driven NLP. Experience with retrieval augmented generation (RAG) pipelines. Familiarity with agentic AI frameworks and multi agent orchestration (e.g. LangGraph, AutoGen). Good familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Container Registry, Azure DevOps, Azure Blob Storage, Azure Monitor, Azure Key Vault). This is a hybrid role based in our office in London (Borough). You would be expected to be able to work from the office at least 1 2 days per week. Some travel is required for on site client engagements as needed. Job Benefits Competitive salary reviewed annually Work for a passionate, mission driven company solving society's big problems Work flexible hours around life commitments with a focus on delivering company value rather than hours worked Ability to work remotely (excluding face to face Team Meetings and client meetings) Training and development opportunities 25 days annual leave (plus bank holidays) Company pension Private medical insurance Generous enhanced parental leave policies Cycle to work scheme Flu Vaccinations Eye Test and contribution towards Glasses for VDU use Employee Assistance Programme Mental health and wellbeing support Remote GP access Counselling/therapy Physiotherapy Medical second opinions
Xantura Limited is looking for an AI NLP Engineer to enhance its text analytics platform in London. You will own the development of the NLP system that extracts structured intelligence from unstructured data across health and social care. Your role involves designing LLM-based processing and developing embedding infrastructure. Ideal candidates will have relevant degrees, programming experience, and 3+ years in an NLP or ML role. The company offers a hybrid model and a comprehensive benefits package.
04/07/2026
Full time
Xantura Limited is looking for an AI NLP Engineer to enhance its text analytics platform in London. You will own the development of the NLP system that extracts structured intelligence from unstructured data across health and social care. Your role involves designing LLM-based processing and developing embedding infrastructure. Ideal candidates will have relevant degrees, programming experience, and 3+ years in an NLP or ML role. The company offers a hybrid model and a comprehensive benefits package.