AWSCloudHadoopNumpyPandasPythonPyTorchSparkTensorflowAIMachine LearningMLDeep LearningNLPNatural Language ProcessingTensorFlowNumPyAnalyticsLeadership
About this role
Role Overview
Design, develop and deploy AI and machine learning solutions to analyse complex structured and unstructured data.
Build and maintain scalable data and AI/ML pipelines to support advanced analytics and automated insight generation.
Apply a range of data science techniques including machine learning, statistical modelling, deep learning, NLP, graph analytics and time‑series analysis.
Prepare, transform and integrate large, multi‑source datasets (e.g. sensor, geospatial and communications data) for analytics and model development.
Develop predictive models, prototypes and proof‑of‑concept solutions to identify patterns, trends and anomalies.
Implement, train, tune and validate models within secure, production-grade environments.
Collaborate closely with data engineers, software engineers and platform teams to deploy solutions into operational systems.
Develop dashboards, visualisations and analytical tools to communicate insights to technical and non‑technical stakeholders.
Provide technical leadership and contribute to AI/ML strategy, best practice and capability roadmaps.
Requirements
Experience working in secure or highly regulated environments, with an understanding of handling sensitive or classified data.
Strong knowledge of modern data science and machine learning techniques, including supervised and unsupervised learning.
Proficiency in the Python data science ecosystem (e.g. NumPy, Pandas, scikit‑learn, PyTorch, TensorFlow).
Experience with big data and distributed analytics platforms (e.g. Spark, Hadoop).
Hands‑on experience with Natural Language Processing, graph analytics and advanced analytical methods.
Experience using cloud analytics platforms, with strong AWS and native tooling expertise.
Data visualisation skills and experience communicating insights through analytical tools and dashboards.
Ability to work closely with users and stakeholders to understand real‑world problems and translate complex analysis into actionable insight.
The successful candidate must be eligible for an enhanced Developed Vetted / eDV security clearance.
Tech Stack
AWS
Cloud
Hadoop
Numpy
Pandas
Python
PyTorch
Spark
Tensorflow
Benefits
Enjoy 25 days of annual leave plus your birthday off, because you deserve to celebrate you.
You can buy or sell up to 5 extra days to tailor time off around what matters most.
We’ve got you covered with comprehensive private healthcare, including family options for added peace of mind.
Up to £5,000 year Security Clearance Bonus
We invest in your future with ongoing training and development, so you’re always learning, growing and staying ahead of the curve.
We encourage an active lifestyle and support your wellness goals with a fitness reimbursement scheme that helps cover your gym membership or fitness-related expenses.
Gain peace of mind with our life insurance coverage that ensures your loved ones are protected, because we care about your future as much as your present.
Plan for your future with our pension options and resources to help build a secure financial foundation.
Our Perkbox membership gives you access to exclusive discounts on hundreds of products and services.
Our reward and recognition scheme celebrate your impact and let your brilliance shine.
Join us in making a difference through paid volunteering days that let you support the causes that matter to you.