Postgraduate Data Analyst Internship

Tower Peak Partners
London
1 month ago
Applications closed

Related Jobs

View all jobs

Data Scientist/Statistician

Senior Data Scientist, algorithm development

Research Fellow in Genomic Data Science

Senior Lecturer in Computer Science (Data Science)

Machine Learning & Computer Vision Engineer

Principal Data Scientist

About the firm


Tower Peak Partners is a private markets investment firm, formally launched in 2024. The firm is headquartered in London, United Kingdom and currently has offices in New York, Panama City and Rio de Janeiro. The firm has gathered a collective of highly-skilled and recognizable investment professionals from around the world. The firm counts 20 team members of which 11 are investment professionals.


The activities of the firm are oriented towards delivering differentiated and high-impact value investment returns for institutional investors by focusing on the markets that present deep structural changes. The firm believes in the core missions of addressing climate and social changes and it reflects this thinking in the way it invests.


The firm delivers investment strategies and funds around the globe and across a range of private market asset classes globally, such as private equity, infrastructure, natural capital and intellectual property investments. The investment team have an average of 24 years of investment experience and have historically deployed more than $50bn of investment capital over the last 25 years in more than 30 jurisdictions around the globe.



The Postgraduate Data Analysis Internship is an on and off-cycle internship, with flexible working arrangements. The role will focus on helping the firm build its data infrastructure and helping design, build and deliver a cloud-based working data environment across a range of use cases.


Responsibilities

  • Assure that data is cleansed, mapped, transformed, and otherwise optimised for storage and use according to business and technical requirements
  • Develop and maintain innovative Azure solutions
  • Solution design using Microsoft Azure services and other tools
  • The ability to automate tasks and deploy production standard code (with unit testing, continuous integration, versioning etc.)
  • Load transformed data into storage and reporting structures in destinations including data warehouse, high speed indexes, real-time reporting systems and analytics applications
  • Build data pipelines to collectively bring together data
  • Other responsibilities include extracting data, troubleshooting and maintaining the data warehouse

Essential Skills & Characteristics

  • Python
  • SQL and NoSQL databases
  • Experience with Azure: Databricks, Power BI, ADLS, Stream Analytics, SQL DW, COSMOS DB, Analysis Services, Azure Functions, Serverless Architecture, ARM Templates

Experience & Qualifications

  • Postgraduate degree, PhD or Masters-level degree in a relevant subject that relates to working with financial and ESG data
  • Experience in designing, and building cloud-based, scallable data infrastructure using an Azure stack, is strongly preferred
  • Previous experience as a Data Engineer, Data Scientist, Statistician or similar role would be viewed favorably.
  • Experience building and optimising ‘big data' data pipelines, architectures, and data sets
  • Strong analytic skills related to working with unstructured datasets
  • The ability to design, anotate and implement well written code
  • Ability to work to tight deadlines
  • Ability to test the data from source to the presentation layer
  • Ability to support/troubleshoot data pipelines
  • Confident and concise communication skills, with the ability to drive alignment, collaboration, and efficiency within teams



JLgV11cQr5jA7T8ZmsNqBV

PI265786597

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for Machine Learning Jobs (With Real GitHub Examples)

In today’s data-driven landscape, the field of machine learning (ML) is one of the most sought-after career paths. From startups to multinational enterprises, organisations are on the lookout for professionals who can develop and deploy ML models that drive impactful decisions. Whether you’re an aspiring data scientist, a seasoned researcher, or a machine learning engineer, one element can truly make your CV shine: a compelling portfolio. While your CV and cover letter detail your educational background and professional experiences, a portfolio reveals your practical know-how. The code you share, the projects you build, and your problem-solving process all help prospective employers ascertain if you’re the right fit for their team. But what kinds of portfolio projects stand out, and how can you showcase them effectively? This article provides the answers. We’ll look at: Why a machine learning portfolio is critical for impressing recruiters. How to select appropriate ML projects for your target roles. Inspirational GitHub examples that exemplify strong project structure and presentation. Tangible project ideas you can start immediately, from predictive modelling to computer vision. Best practices for showcasing your work on GitHub, personal websites, and beyond. Finally, we’ll share how you can leverage these projects to unlock opportunities—plus a handy link to upload your CV on Machine Learning Jobs when you’re ready to apply. Get ready to build a portfolio that underscores your skill set and positions you for the ML role you’ve been dreaming of!

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.

Negotiating Your Machine Learning Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Matches Your Technical Mastery and Strategic Influence in the UK’s ML Landscape Machine learning (ML) has rapidly shifted from an emerging discipline to a mission-critical function in modern enterprises. From optimising e-commerce recommendations to powering autonomous vehicles and driving innovation in healthcare, ML experts hold the keys to transformative outcomes. As a mid‑senior professional in this field, you’re not only crafting sophisticated algorithms; you’re often guiding strategic decisions about data pipelines, model deployment, and product direction. With such a powerful impact on business results, companies across the UK are going beyond standard salary structures to attract top ML talent. Negotiating a compensation package that truly reflects your value means looking beyond the numbers on your monthly payslip. In addition to a competitive base salary, you could be securing equity, performance-based bonuses, and perks that support your ongoing research, development, and growth. However, many mid‑senior ML professionals leave these additional benefits on the table—either because they’re unsure how to negotiate them or they simply underestimate their long-term worth. This guide explores every critical aspect of negotiating a machine learning job offer. Whether you’re joining an AI-focused start-up or a major tech player expanding its ML capabilities, understanding equity structures, bonus schemes, and strategic perks will help you lock in a package that matches your technical expertise and strategic influence. Let’s dive in.