You'll Bring: 3+ years' experience building and deploying ML models, ideally in NLP or computer vision domains. Expert-level Python and SQL, with solid experience using libraries like Pandas, Scikit-Learn, TensorFlow, etc. Proven experience working with BigQuery and big data pipelines on GCP . Deep understanding of statistics, machine learning algorithms, and data modelling. Strong analytical mindset with More ❯
extremely large datasets to support complex forensic analysis and reporting. Responsibilities Perform extensive data wrangling to clean, structure and prepare large datasets from multiple sources. Use SQL and Python (Pandas) to transform and load data into analytics environments. Conduct thorough quality checks, spotting inconsistencies or issues proactively. Support senior consultants by ensuring data is ready for robust comparative analysis and … essential. This work involves dissecting sensitive datasets to identify discrepancies and support complex conclusions, far beyond typical data analyst or BI dashboard work. Requires expert-level SQL and Python (Pandas) skills to handle hundreds of millions to billions of rows across diverse data sources. Key Requirements 3-5 years' data-focused experience in professional services or consulting environments. Proven track … or similar consultancy , delivering on complex, high-pressure projects. Advanced SQL for building, optimising and troubleshooting queries on very large static datasets. Expert Python scripting, with deep use of Pandas for data manipulation. Strong experience handling multiple data formats: Oracle databases, text files, XML. UK-based, with flexibility for occasional days in the London office. Desirable Experience with financial crime More ❯
and sensitive data. Key responsibilities include: Ingesting and transforming large datasets (100M+ rows), from Oracle, SQL Server, and flat files (CSV, XML). Writing and reviewing SQL and Python (Pandas) scripts to clean and join data across multiple sources. Conducting forensic comparisons between data sources (e.g., matching millions of XML records to transactional logs). Supporting peer code reviews to … to troubleshoot logic and ensure audit-quality outputs. KEY SKILLS & REQUIREMENTS Strong SQL (T-SQL, Oracle, or PostgreSQL) - must be comfortable with complex joins and large volumes Python with Pandas - mandatory for data transformation and wrangling Experience working with large operational databases, text files, and legacy data sources Strong attention to detail and a forensic mindset - ability to spot inconsistencies More ❯
to create bespoke, scalable data solutions Support data migration efforts from Azure to Databricks Use Terraform to manage and deploy cloud infrastructure Build robust data workflows in Python (e.g., pandas, PySpark) Ensure the platform is scalable, efficient, and ready for future AI use cases REQUIRED SKILLS & EXPERIENCE Strong experience with Azure and Databricks environments Advanced Python skills for data engineering … pandas, PySpark) Proficiency in designing and maintaining ETL pipelines Experience with Terraform for infrastructure automation Track record of working on cloud migration projects, especially Azure to Databricks Comfortable working onsite in London 2 days/week and engaging cross-functionally Strong communication and problem-solving abilities NICE TO HAVES Experience with Qlik or other data visualisation tools Exposure to AI More ❯