Science Software Engineer

Science Software Engineer

Guildford Full-Time 36000 - 60000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Develop and maintain software solutions using C, C++, and Fortran.
  • Company: Join a leading client in Surrey creating innovative global products.
  • Benefits: Enjoy a competitive salary and excellent benefits in a dynamic work environment.
  • Why this job: Work on cutting-edge projects with an innovative team and enhance your skills.
  • Qualifications: Advanced degree in relevant fields and strong programming experience required.
  • Other info: Opportunities to work with Machine Learning, AI, and GPU development.

The predicted salary is between 36000 - 60000 £ per year.

Based in our clients Surrey office, we are seeking a skilled Software Engineer with a background in Computing Science, Physical Science, Mathematics, Engineering or Geoscience for a truly remarkable client developing cutting edge products that are in operation across the world.

Key Responsibilities:

  • Develop, test, and maintain software solutions.
  • Use C, C++, and/or Fortran to solve challenges.
  • Collaborate with teams to design and optimize solutions.
  • Apply problem-solving skills to deliver optimized software.
  • Work with Machine Learning, AI, and graphics development.

Essential Qualifications:

  • Advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science.
  • Strong programming experience in C, C++, and/or Fortran.
  • Excellent problem-solving skills.

Desirable Skills:

  • GPU development (OpenCL, CUDA).
  • Experience with Machine Learning and AI.
  • Familiarity with CI tools (JIRA, Git, Jenkins, cmake).

Why Join our client:

  • A superb salary and blue-chip benefits package.
  • Collaborate with an innovative team.
  • Work on cutting-edge projects.
  • Enjoy a dynamic work environment.

How to Apply:

Please submit your CV to apply or call us for more details. We are here to help and maximise your chances to secure one of these superb opportunities.

Science Software Engineer employer: Ion recruitment

Our client is an exceptional employer located in Surrey, offering a dynamic work environment where innovation thrives. With a superb salary and comprehensive benefits package, employees are encouraged to collaborate on cutting-edge projects that make a global impact. The company prioritises employee growth, providing opportunities to work with advanced technologies such as Machine Learning and AI, ensuring that your career development is as rewarding as the work you do.
I

Contact Detail:

Ion recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Science Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C, C++, Fortran, and any relevant machine learning frameworks. This will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with online communities or forums related to scientific software engineering. Networking with professionals in the field can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges that focus on problem-solving skills. Websites like LeetCode or HackerRank can be great resources to sharpen your abilities in a competitive environment.

✨Tip Number 4

Research the company’s recent projects and innovations. Being able to discuss their work and how your skills can contribute to their goals will set you apart from other candidates during the interview process.

We think you need these skills to ace Science Software Engineer

Proficiency in C, C++, and Fortran
Software Development Lifecycle Knowledge
Problem-Solving Skills
Machine Learning and AI Experience
Graphics Development Skills
GPU Development (OpenCL, CUDA)
Collaboration and Teamwork
Familiarity with CI Tools (JIRA, Git, Jenkins, cmake)
Analytical Skills
Attention to Detail
Mathematical Modelling
Optimisation Techniques
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in software engineering, particularly with C, C++, and Fortran. Emphasise any projects or roles where you've applied problem-solving skills or worked with Machine Learning and AI.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for scientific software engineering. Mention specific projects or experiences that align with the job description, and explain why you are excited about the opportunity to work on cutting-edge products.

Highlight Relevant Skills: In your application, clearly outline your programming skills and any experience with GPU development or CI tools like JIRA, Git, and Jenkins. This will demonstrate your suitability for the role and your ability to contribute to the team.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial in software engineering.

How to prepare for a job interview at Ion recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your programming experience in C, C++, and Fortran. Bring examples of past projects where you applied these languages to solve complex problems, as this will demonstrate your technical proficiency.

✨Highlight Problem-Solving Abilities

During the interview, be ready to share specific instances where you've tackled challenging issues. Use the STAR method (Situation, Task, Action, Result) to structure your responses and clearly illustrate your problem-solving process.

✨Familiarise Yourself with Machine Learning and AI

Since the role involves working with Machine Learning and AI, brush up on relevant concepts and be prepared to discuss any experience you have in these areas. Showing enthusiasm for these technologies can set you apart from other candidates.

✨Prepare Questions About the Team and Projects

Demonstrate your interest in the company by preparing thoughtful questions about the team dynamics and the cutting-edge projects they are working on. This shows that you are not only interested in the role but also in contributing to their innovative environment.

Science Software Engineer
Ion recruitment
I
  • Science Software Engineer

    Guildford
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-24

  • I

    Ion recruitment

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>