At a Glance
- Tasks: Build automated data workflows and deliver insights to support trading and operations.
- Company: Join a fast-growing metals trading business at the heart of global markets.
- Benefits: Permanent position with opportunities for growth in a dynamic environment.
- Why this job: Make a visible impact in a data-driven trading floor atmosphere.
- Qualifications: Proficient in Python and experience with data pipelines and analytics.
- Other info: Collaborate with diverse teams and enhance decision-making through automation.
The predicted salary is between 30000 - 50000 ÂŁ per year.
About the Company
Join a fast‑growing metals trading business at the centre of global physical and financial commodities markets. We operate in a fast‑moving, data‑driven environment where analytical insight directly supports commercial decision‑making, risk management, and operational efficiency.
The Role
We are seeking a highly analytical and technically strong Data Analyst to support our trading, operations, and risk teams. You will be responsible for building automated workflows, enhancing data quality, and delivering actionable insights across market, pricing, and operational datasets. This is an excellent opportunity for someone who thrives in a trading‑floor environment and wants to make a visible impact in a rapidly expanding business.
Key Responsibilities
- Develop, maintain, and optimise Python‑based data pipelines and analytical tools (Pandas, NumPy, scikit‑learn).
- Build automated workflows to streamline data ingestion, validation, transformation, and reporting.
- Apply AI/ML techniques (forecasting, anomaly detection, NLP, classification models) to improve trading insight and operational processes.
- Support traders with real‑time and historical analysis of metals markets, price movements, supply‑demand patterns, and risk indicators.
- Produce clean, high‑quality datasets for trading, risk, logistics, and management reporting.
- Collaborate closely with trading, operations, and technology teams to enhance workflow efficiency and data reliability.
- Identify opportunities for automation to reduce manual tasks and improve decision‑making speed.
- Create dashboards, visual analytics, and data‑driven summaries for stakeholders across the business.
Skills & Experience Required
- Strong proficiency in Python (Pandas, NumPy; ML frameworks beneficial).
- Experience building automated data workflows, pipelines, or ETL processes.
- Exposure to machine learning, AI, or advanced analytics (time‑series, anomaly detection, forecasting, NLP etc.).
- Solid understanding of data quality, validation, and structured data modelling.
- Excellent communication skills with the ability to interpret complex data for non‑technical users.
- Commercial or academic exposure to commodities, trading, metals, or financial markets is advantageous (not essential).
Data Analyst in London employer: Marlin Selection Recruitment
Contact Detail:
Marlin Selection Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Analyst in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that Data Analyst role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, automated workflows, and any cool data visualisations you've done. This is your chance to demonstrate your analytical prowess and make a lasting impression.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the commodities market. We recommend practising common data analysis scenarios and being ready to discuss how you’d apply AI/ML techniques in real-world situations.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Data Analyst in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Analyst role. Highlight your experience with Python, data pipelines, and any relevant machine learning projects. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data analysis and how you can contribute to our trading environment. Keep it concise but impactful – we love a good story!
Showcase Your Projects: If you've worked on any cool data projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see how you've applied your skills in real-world scenarios.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Marlin Selection Recruitment
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with libraries like Pandas and NumPy. Be ready to discuss how you've used these tools in past projects, as well as any experience with machine learning frameworks. They’ll want to see that you can not only code but also understand the underlying data processes.
✨Showcase Your Analytical Mindset
Prepare examples of how you've applied analytical techniques to solve real-world problems. Whether it's through forecasting or anomaly detection, be ready to explain your thought process and the impact your insights had on decision-making. This is your chance to demonstrate your ability to turn data into actionable insights.
✨Communicate Like a Pro
Since you'll be working with non-technical users, practice explaining complex data concepts in simple terms. Think about how you would present your findings to someone without a technical background. Clear communication is key, so consider doing mock interviews with friends to refine your delivery.
✨Understand the Trading Environment
Familiarise yourself with the basics of commodities trading and the metals market. Knowing the lingo and current trends will help you connect with the interviewers and show that you're genuinely interested in the role. It’s all about making that visible impact they’re looking for!