At a Glance
- Tasks: Work on physics-based models and write efficient code for GPU and CPU clusters.
- Company: Join a pioneering company in subsurface reservoir simulation at Harwell Campus.
- Benefits: Enjoy hybrid working options and competitive salaries based on experience.
- Why this job: Be at the forefront of computational physics with opportunities for career growth.
- Qualifications: Bachelor’s degree in Maths, Physics, or Computer Science; coding experience in C++ preferred.
- Other info: Open to fresh graduates and experienced candidates; virtual interview process.
Our client is a pioneering force in the field of subsurface reservoir simulation. They leverage massively-parallel computation to solve the complete reservoir simulation problem – from subsurface fluid flow in porous media to surface networks of pipes. They are also exploring the use of AI for developing a proxy model of the full simulator. They are seeking new members of the team with an interest in using high-performance computing for Physics applications.
As the company is small, you will have the opportunity to work in a wide range of areas – the ideal candidate would be able to work on the technical side as well as engage with existing and potential clients.
The technical work may effectively be split into two fields:
- Physics
- Multiphase flow in porous media
- Phase equilibrium thermodynamics
- Poroelasticity and geomechanics
- Software Engineering
- Massively parallel computation
- Extreme portability - native GPU and CPU cluster support in a single codebase
- Well and surface network visualisation
- Unstructured grids
Are you the right person for the job?
- Bachelor’s degree or above in Mathematics, Physics, Computer Science, or related field
- Interest in numerical methods and computational physics
- Some experience writing code in C++ or a similar language
- Strong written and verbal communication skills; ability to work in a team with other developers/physicists as well as with client-facing colleagues
- Ability to work independently and take the initiative with the direction of new development
Our client is open to varying levels of experience, from fresh graduates to PhD holders and more experienced candidates. Salaries are competitive according to level of education and experience.
What will your role look like?
- Work on physics-based models including multiphase flow, thermodynamics, and geomechanics
- Write and maintain portable, efficient code for both GPU and CPU clusters
- Collaborate with team members across physics and software engineering
- Engage with clients to understand needs and explain technical solutions
What can you expect in return?
- Be at the cutting-edge of computational physics for real-world applications
- Hybrid working options
- Opportunity for career progress by taking on more responsibilities within the company and becoming more client-facing
Interview Process
Shortlisted applicants will be invited to attend a virtual interview, followed by an in-person meeting.
What’s next? It’s easy! Click “APPLY” now! We can’t wait to hear from you!
Your data will be handled in line with GDPR.
Maths, Physics, CompSci Graduates employer: CV-Library
Contact Detail:
CV-Library Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Maths, Physics, CompSci Graduates
✨Tip Number 1
Familiarise yourself with the latest advancements in subsurface reservoir simulation and high-performance computing. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with online communities or forums related to computational physics and software engineering. Networking with professionals in these areas can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your coding experience, particularly in C++ or similar languages. Be ready to share specific examples of projects or challenges you've tackled, as this will showcase your technical skills effectively.
✨Tip Number 4
Practice explaining complex technical concepts in simple terms. Since the role involves client interaction, being able to communicate effectively with non-technical stakeholders is crucial.
We think you need these skills to ace Maths, Physics, CompSci Graduates
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant skills and experiences related to Maths, Physics, and Computer Science. Emphasise any projects or coursework that involved numerical methods, computational physics, or coding in C++.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for high-performance computing and your interest in the company's work. Mention specific areas of their projects that excite you and how your background aligns with their needs.
Showcase Communication Skills: Since strong written and verbal communication skills are essential, consider including examples in your application that demonstrate your ability to explain complex technical concepts clearly, whether through previous work, projects, or presentations.
Highlight Teamwork Experience: The role requires collaboration with both developers and client-facing colleagues. Include experiences in your application where you've successfully worked in teams, particularly in technical or scientific settings.
How to prepare for a job interview at CV-Library
✨Understand the Technical Requirements
Familiarise yourself with the key technical areas mentioned in the job description, such as multiphase flow, thermodynamics, and geomechanics. Be prepared to discuss how your academic background and any relevant projects align with these topics.
✨Showcase Your Coding Skills
Since experience in C++ or similar languages is essential, be ready to talk about your coding experience. Consider bringing examples of your work or discussing specific challenges you've overcome in your coding projects.
✨Demonstrate Communication Skills
As the role involves client interaction, practice explaining complex technical concepts in simple terms. This will show your ability to engage with clients effectively and highlight your strong verbal communication skills.
✨Prepare for Team Collaboration Questions
Expect questions about teamwork and collaboration, as you'll be working closely with both developers and physicists. Think of examples from your studies or previous experiences where you successfully worked in a team setting.