At a Glance
- Tasks: Join our team to develop innovative data visualisation tools using Python.
- Company: Exciting fusion energy company focused on cutting-edge technology.
- Benefits: Gain hands-on experience, learn new skills, and enjoy a supportive work environment.
- Other info: Collaborative team atmosphere with opportunities for personal and professional growth.
- Why this job: Make a real impact in the field of plasma physics while enhancing your coding skills.
- Qualifications: Familiarity with Python and a passion for learning about scientific data visualisation.
The predicted salary is between 20000 - 30000 £ per year.
This role is based predominately onsite in our easily accessible premises in Milton Park, Abingdon. There is free car parking onsite and excellent public transport connections.
Proposed Start date: Monday, 6 July 2026
End Date: Friday, 28 August 2026
The Role
ST40 is a spherical tokamak designed and operated by Tokamak Energy Ltd. The device is equipped with a wide range of diagnostic systems used to monitor and analyse the plasma it generates. To support the visualisation of these diagnostic systems, a Python-based web application built using Dash is used.
We are recruiting a Summer Placement Student to join the Diagnostics Data and Control team, with a focus on new web‑based data visualisation development. In this role, the student will begin by exploring and understanding an existing data visualisation package currently used by the team. With guidance and support, they will contribute ideas for how this package could be made more modular and reusable and help implement improvements so that similar approaches can be applied to future projects.
The student will have the opportunity to research and experiment with a range of scientific data visualisation tools and libraries, develop an understanding of their strengths, and help assess which approaches best suit the team's needs. This placement is intended to be a learning experience, and it is fully expected that they will build new skills over the course of the placement.
What You’ll Be Doing
- Research and contribute ideas toward the modularisation strategy for an existing data visualisation package
- Support the development of Python‑based data visualisation tools, contributing to new or improved functionality
- Develop a deeper understanding of Python programming, including good coding practices and maintainable design
- Learn about the visualisation of complex scientific data and effective ways to communicate insights clearly
- Work collaboratively with the wider team to understand requirements and help deliver agreed tasks
- Present proposed strategies and implemented work at internal team meetings, with guidance and support
Requirements and Attributes We Value
- Familiarity with, and confidence using, Python programming, along with a willingness to develop skills further and learn good coding practices
- An interest in plasma physics and tokamaks; prior familiarity would be beneficial but is not essential
- Some awareness of Git, version control, or software development practices would be advantageous but is optional
- Any experience with databases is welcomed, though not required
- A strong willingness to learn new skills and engage with unfamiliar technical topics
- Commitment to health, safety, and wellbeing in the workplace
- Clear communication skills, with the ability to work effectively and communicate with stakeholders
- Undergraduate students in physics, mathematics, engineering, or a related field with strong analytical and problem‑solving skills, confidence in quantitative work, and some experience with programming (e.g. Python, MATLAB, or similar)
- Clear motivation for the project and demonstration of how technical or computational skills have been applied in practice
Benefits
FOSTER Fusion Energy Summer Internship - Data Visualisation employer: Tokamak Energy
Contact Detail:
Tokamak Energy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land FOSTER Fusion Energy Summer Internship - Data Visualisation
✨Tip Number 1
Network like a pro! Reach out to current or former interns at Tokamak Energy on LinkedIn. Ask them about their experiences and any tips they might have for landing the internship. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for your interview by brushing up on your Python skills. Make sure you can talk confidently about your coding projects and how you've used Python in the past. We want to see your passion for programming and data visualisation!
✨Tip Number 3
Show off your enthusiasm for plasma physics! Read up on recent advancements in the field and be ready to discuss how they relate to the work at Tokamak Energy. Your genuine interest will set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining our team. Good luck, and we can’t wait to see what you bring to the table!
We think you need these skills to ace FOSTER Fusion Energy Summer Internship - Data Visualisation
Some tips for your application 🫡
Show Your Passion for Data Visualisation: When writing your application, let us know why you're excited about data visualisation and how it connects to your interests. Share any relevant projects or experiences that highlight your enthusiasm for the field!
Tailor Your Application: Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We want to see how your background aligns with what we're looking for, so don’t hold back!
Highlight Your Python Skills: Since this role involves Python programming, be sure to showcase your experience with it. Mention any projects where you've used Python, especially in data visualisation or similar areas, to demonstrate your capability.
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Tokamak Energy
✨Know Your Python
Make sure you brush up on your Python skills before the interview. Be ready to discuss any projects you've worked on, especially those involving data visualisation. If you can, prepare to demonstrate your understanding of good coding practices and how you've applied them in past experiences.
✨Show Your Interest in Plasma Physics
Even if you're not an expert, showing genuine interest in plasma physics and tokamaks can set you apart. Do a bit of research on the subject and be prepared to discuss why it's fascinating to you. This will show your enthusiasm for the role and the field.
✨Prepare Questions About the Team
Think about what you want to know regarding the Diagnostics Data and Control team. Ask about their current projects, the tools they use, and how they collaborate. This shows that you're engaged and eager to contribute to the team's success.
✨Practice Clear Communication
Since clear communication is key in this role, practice explaining complex concepts in simple terms. You might be asked to present your ideas during the interview, so being able to articulate your thoughts clearly will demonstrate your ability to communicate effectively with stakeholders.