Research Software Engineer / Senior Research Software Engineer

Research Software Engineer / Senior Research Software Engineer

Full-Time 45000 - 60000 £ / year (est.) No working from home possible
Society of Research Software Engineering

At a Glance

  • Tasks: Develop high-quality code and collaborate on innovative research projects.
  • Company: Join the King’s Digital Lab at King’s College London, a hub of creativity.
  • Benefits: Competitive salary, collaborative culture, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on co-research and evolving methodologies.
  • Why this job: Make a real impact in digital scholarship while working with cutting-edge technologies.
  • Qualifications: Expertise in programming languages and a passion for software development.

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

The King’s Digital Lab (KDL) is seeking to appoint either a Research Software Engineer or Senior Research Software Engineer. KDL is a Research Software Engineering (RSE) team embedded within the Faculty of Arts and Humanities at King’s College London. We design and implement systems, infrastructure, tools, and processes needed to produce a heterogeneous range of high quality digital scholarly outputs.

As an RSE laboratory, KDL is deeply committed to co-research and is constantly evolving as new tools and methods appear. We have an open, collaborative culture, both within the Lab and with our research partners.

As a Research Software Engineer (RSE), your main responsibility is to develop high-quality code to support product specifications and requirements in collaboration with research leads and the RSE team. You will have expertise in at least one programming language and proficiency in others, along with a keen interest in software development. Your role involves producing research solutions, from algorithms to web applications, and you may have specialised skills in areas such as immersive/XR, machine learning, DevOps, or web development. Interest in and/or skills related to one or more of KDL’s priority research themes would be desirable.

If you are appointed as a Senior RSE, you will have advanced expertise and take a leading role in planning and decision-making related to the research solutions KDL produces.

Research Software Engineer / Senior Research Software Engineer employer: Society of Research Software Engineering

At King’s Digital Lab, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work environment. Our commitment to co-research and continuous evolution in digital scholarship ensures that our team members are not only supported in their professional growth but also encouraged to explore new technologies and methodologies. Located within the vibrant King's College London, employees benefit from access to cutting-edge resources, a diverse community of scholars, and ample opportunities for career advancement in the dynamic field of research software engineering.

Society of Research Software Engineering

Contact Details:

Society of Research Software Engineering Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Research Software Engineer / Senior Research Software Engineer

Tip Number 1

Network like a pro! Reach out to current or former employees at KDL on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them in conversations. It’s a great way to demonstrate your expertise and passion for software development.

Tip Number 3

Prepare for the technical interview! Brush up on coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems, so practice explaining your thought process.

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, it shows you’re genuinely interested in joining the KDL team.

We think you need these skills to ace Research Software Engineer / Senior Research Software Engineer

Programming Languages
Software Development
Algorithms
Web Applications
Immersive/XR Technologies
Machine Learning
DevOps

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Research Software Engineer role. Highlight your programming expertise and any relevant projects you've worked on, especially those related to KDL’s research themes.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit for KDL. Don’t forget to mention any collaborative projects or co-research experiences you've had.

Showcase Your Technical Skills:In your application, be sure to detail your proficiency in programming languages and any specialised skills you possess. If you have experience with immersive/XR, machine learning, or DevOps, make it known – we love seeing that!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining our team at KDL!

How to prepare for a job interview at Society of Research Software Engineering

Know Your Code

Make sure you brush up on your programming skills before the interview. Be ready to discuss your experience with different languages and frameworks, as well as any specific projects you've worked on that relate to the role. This will show your technical expertise and passion for software development.

Understand KDL's Research Themes

Familiarise yourself with the priority research themes of King’s Digital Lab. Being able to discuss how your skills and interests align with their current projects will demonstrate your genuine interest in the role and the lab's mission.

Collaborative Spirit

Since KDL values collaboration, be prepared to share examples of how you've worked effectively in teams. Highlight your ability to communicate and collaborate with both technical and non-technical stakeholders, as this is crucial for a Research Software Engineer.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and future directions of KDL. This not only shows your enthusiasm but also helps you gauge if the environment is the right fit for you.