At a Glance
- Tasks: Join us to develop AI-powered tools and build data foundations for innovative projects.
- Company: CRU International, a leader in business intelligence for metals and mining.
- Benefits: Gain hands-on experience, work with cutting-edge tech, and collaborate with industry experts.
- Other info: Dynamic environment with opportunities for professional growth and collaboration.
- Why this job: Make a real impact in the commodities sector while enhancing your data science skills.
- Qualifications: Master’s-level student in a quantitative field or equivalent experience.
The predicted salary is between 60000 - 80000 £ per year.
CRU International is a leading provider of business intelligence and consulting services in the metals, mining, and fertilizer industries. With over 50 years of experience, we deliver insight and analysis that help clients make informed decisions in fast-changing global markets.
About the role
CRU is developing an AI-powered Supply Chain Risk Tracker and is seeking a Data & Programming Intern to help build the methodology and data foundations behind the service. This is a hands‑on opportunity to contribute to:
- sentiment index development
- data engineering and preparation
- production-ready Python code
- the application of data science and generative AI in a commercial commodities product
You will work closely with internal subject‑matter experts and the technology team supporting the broader product build.
Key responsibilities
- Sentiment index development
- Source relevant internal textual data
- Clean, structure and prepare data so it is machine‑readable and suitable for ingestion into LLMs and other models
- Build sentiment index methodology in code, iterating with internal subject‑matter experts who will interpret results
- Data preparation and engineering
- Clean and organise numerical and textual datasets from internal and third‑party sources
- Establish reproducible workflows to support maintainable and extensible data pipelines
- Methodology
- Work with subject‑matter experts to validate conceptual risk methodologies and translate them into robust, well‑documented code
- Identify technical requirements that arise during development and help deliver solutions
- Generative AI and modern techniques
- Use CRU’s internal access to AI tools to accelerate data preparation, tagging and analysis
- Apply techniques such as tag analysis, aspect‑based sentiment analysis and related NLP methods
- Contribute fresh thinking on relevant and emerging techniques
- Early‑stage prototyping
- Support early development in Excel where appropriate, before migrating to more scalable code‑based solutions
- Work closely with internal subject‑matter experts and the internal technology team building the online tool
- Support smooth collaboration across teams, while the intern focuses on methodology, data and analysis rather than front‑end development
Qualifications
- Master’s‑level graduate, or nearing completion of a Master’s, in a quantitative discipline such as Computer Science, Data Science, Statistics, Mathematics, Physics, Engineering, Economics, or a related field
- Equivalent academic or practical experience will also be considered
Skills and experience
- Strong working knowledge of Python and familiarity with SQL
- Solid grounding in applied statistics or econometrics
- Strong Excel skills for early prototyping and data management
- Interest in commodities and practical commercial applications of technical skills
- Experience cleaning, structuring and organising datasets, including unstructured textual data
- Practical exposure to generative AI and large language models, including preparing data for LLM ingestion
- Familiarity with sentiment analysis, entity recognition, and related NLP techniques
- Experience building indices, scores or composite metrics from raw data is desirable
- Exposure to third‑party data sources and integration challenges is desirable
- Awareness of reproducibility best practices, including version control such as Git and code documentation
- Self‑starter with the ability to work independently and proactively identify needs
- Strong collaboration skills, especially when working with subject‑matter experts and technology colleagues
- Clear written and verbal communication, with the ability to explain advanced methods to non‑specialists
- Prior project work, academic or professional, involving the construction of an index, score or composite metric from raw data
- Exposure to third‑party data sources and the practicalities of integrating them
- Awareness of reproducibility best practices, including version control and code documentation
What you will get from CRU
- Real‑world application of advanced data science and generative AI techniques in the commodities sector
- Access to state‑of‑the‑art LLMs via CRU’s internal tooling
- Close working relationships with experienced commodity experts and an internal technology team
- The opportunity to contribute to a new commercial service from the ground up
Internship - Data & Programming in London employer: CRU
CRU International is an exceptional employer, offering a dynamic work environment where interns can engage in cutting-edge projects at the intersection of data science and commodities. With a strong emphasis on collaboration, you will work alongside industry experts and gain hands-on experience in developing innovative AI solutions, all while enjoying access to advanced tools and resources that foster professional growth and learning.
StudySmarter Expert Advice🤫
We think this is how you could land Internship - Data & Programming in London
✨Join Data-Science Meetups
Get yourself along to local data-science meetups or workshops. They're goldmines for networking, and you'll learn from industry pros who might just point you in the direction of internships. Plus, discussing the latest trends with like-minded individuals can really amp up your game.
✨Utilise University Career Services
Check in with your uni's career services since they often have connections with companies looking for interns. They might even organise information sessions with firms, which can be a great chance for you to learn more about potential internships and make some key contacts.
✨Show Off Your Stuff on GitHub
If you're into data science, having a GitHub profile with your projects is essential. Make sure your portfolio is public and showcases your best work! Recruiters love to see your coding skills and problem-solving approach, and it’s a brilliant way to stand out.
✨Apply Directly on Our Website
Don’t forget to check out the internships listed on our site! It's always a good idea to apply directly through our website because it makes your application easier for our team to find, and you might just catch the hiring manager’s eye by showcasing exactly what you're passionate about in data science.
We think you need these skills to ace Internship - Data & Programming in London
Some tips for your application 🫡
Show Off Your Technical Skills:For a data science internship, we want to see those analytical skills shine! List your programming languages, like Python or R, and make sure to highlight any relevant projects or courses you've completed. If you've dabbled with tools like Pandas, NumPy, or machine learning algorithms, don’t hold back – include those in your CV!
Share Your Curiosity in Your Cover Letter:As an intern, your motivation and eagerness to learn are key! In your cover letter, talk about specific data science concepts that excite you and how this internship at CRU will help you grow. Share what you hope to achieve and how you plan to tackle real-world data problems - we love enthusiasm!
Include Any Relevant Certifications:If you've earned any certifications, such as from Coursera or DataCamp, make sure to include these in your application. They show us that you're proactive and committed to expanding your data science skillset. This could make a real difference in how we assess your application!
Keep It Relevant and Concise:Remember, as an intern, you don’t need to have decades of experience. Focus on showcasing relevant coursework, personal projects, or even related volunteer work in data science. Keep your CV and cover letter concise but impactful – we appreciate clear and straightforward communication!
How to prepare for a job interview at CRU
✨Brush Up on Your Coding Skills
As a data science intern, you might get grilled on your programming skills. Expect to tackle some coding challenges using languages like Python or R. We recommend practising basic algorithms or data manipulation tasks so you can show off your tech skills with confidence.
✨Show Off Your Projects
Prepare to discuss any projects you’ve done, whether in your studies or on your own time. Having a strong portfolio of data analyses or machine learning models will really set you apart. We can use platforms like GitHub to showcase your work to impress CRU.
✨Know Your Stats and ML Basics
Brush up on your statistics and machine learning concepts because interviewers love to dig into this! Be ready to explain your understanding of algorithms or how you would approach a given data problem. This will highlight your theoretical background alongside your practical skills.
✨Be Eager to Learn and Adapt
Internships are all about potential and growth. Make sure you convey your eagerness to learn and adapt to new tools or methodologies. Show CRU that you’re not just looking for experience, but that you're keen to contribute and grow within the team.