Research Software Engineer

The University of Manchester
Manchester
2 months ago
Applications closed

Related Jobs

View all jobs

Digital Twin Multi-omics Data Scientist EMBL-EBI

C++ Software Engineer - Stats/Maths

Senior C++ Software Engineer, Stats, Maths

Senior C++ Software Engineer, Stats, Maths

Python Software Engineer

Senior Backend Software Developer

About IT Services

IT Services at the University of Manchester is a vibrant and fast-moving department, we focus on delivering excellent customer service and quality services for our staff, students and researchers.

The Team

The division of Research IT provides research-focussed, specialist computing infrastructure, software engineering, data science, application support and training to researchers across a wide range of domains, who have diverse technical requirements. The Research Software Engineering department within Research IT is responsible for providing a range of software engineering services including engineering, consultancy and training. Research IT is a friendly, open, inclusive and diverse group of skilled people with a passion for helping others and delivering world-class research. You can find out more about life in the department by reading ourblog post.

The Role

This role is aimed at undergraduate science and engineering students already studying at degree-awarding institutions in the UK who are seeking a “Year in Industry” placement for 12-months as part of their programme.

This role is an exciting opportunity to spend 12 months working full-time in our thriving Research Software Engineering department within Research IT at The University of Manchester. As a trainee Research Software Engineer (RSE), you will work with several of our experienced RSEs on a range of real research projects, developing and delivering software applications and tools to academic research groups across our faculties and cultural institutions.

You will work on multiple projects, from weeks to months in duration, from conception to completion, getting to the heart of some of the world’s most important challenges and applying cutting-edge knowledge through software. This may involve gathering requirements, designing, building, testing, deploying, documenting and maintaining software in a wide range of domains. This role is designed to expose you to as much of our software engineering operation as possible and provide you with variety and opportunities to learn web development, AI/machine learning software development, and even writing software for GPUs or supercomputers.

The Person

The successful candidate should be able to demonstrate:

  • Currently in the second year of a relevant undergraduate degree at an accredited UK university.
  • Experience in software application development using a modern Object-Oriented Programming language such as Java, Python, or C#.
  • Strong organisational and communications skills and the ability to adapt to different audiences.
  • Strong problem-solving skills, with the ability to pick up and adapt to new concepts quickly.
  • Experience of a modern application development framework such as Spring (Java), Django (Python), .NET MAUI (C#).
  • Experience of software engineering tools and processes, such as version control, linting, testing, test-driven development, continuous integration.
  • Experience of developing software in a team environment.

What You Can Expect in Return

Our diverse job opportunities all include a top benefits package that includes many features that are hard to find in the private sector:

  • Generous annual leave allowance, including Christmas/New Year closure;
  • Pension scheme membership to provide benefits for you and your family;
  • Well-being programme with counselling, fitness and leading sports facilities;
  • Learning and development opportunities;
  • Season ticket loans for public transport;
  • Cycle to Work Scheme;
  • Workplace nursery scheme;
  • Staff recognition schemes;
  • Staff discounts on a range of products and services including travel and high street savings.

In fact, there are so many benefits available you can see more of them by clickingHERE

Find out more about our organisation and values:

When completing the additional information section of your application, please ensure you make reference to the job description and person specification above, as this will form an integral part of the shortlisting process.

As an equal-opportunity employer, we welcome applicants from all sections of the community regardless of age, sex, gender (or gender identity), ethnicity, disability, sexual orientation and transgender status. All appointments are made on merit.

Our University is positive about flexible working you can find out morehere

Blended working arrangements may be considered.

Please note that we are unable to respond to enquiries, accept CVs or applications from Recruitment Agencies.

Enquiries:

Please contact Dr Jia Wu

Email:

Application process and shortlisting of candidates for interview

The application process for this post contains a list of assessment questions. Applications will be shortlisted for interview based on answers given to the assessment questions, ahead of any further information given in the application, and how those answers reflect the candidate’s ability to demonstrate the skills and experience detailed in the ‘The Person’ specification above. Shortlisted candidates will be invited to an in-person interview day.

General enquiries:

Email:

Technical support:

https://jobseekersupport.jobtrain.co.uk/support/home

This vacancy will close for applications at midnight on the closing date.

Please see the link below for the Further Particulars document which contains the person specification criteria.


Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Top 10 Books to Advance Your Machine Learning Career in the UK

Machine learning (ML) remains one of the fastest-growing fields within technology, reshaping industries across the UK from finance and healthcare to e-commerce, telecommunications, and beyond. With increasing demand for ML specialists, job seekers who continually update their knowledge and skills hold a significant advantage. In this article, we've curated ten essential books every machine learning professional or aspiring ML engineer in the UK should read. Covering foundational theory, practical implementations, advanced techniques, and industry trends, these resources will equip you to excel in your machine learning career.

Navigating Machine Learning Career Fairs Like a Pro: Preparing Your Pitch, Questions to Ask, and Follow-Up Strategies to Stand Out

Machine learning (ML) has swiftly become one of the most in-demand skill areas across industries, with companies leveraging predictive models and data-driven insights to solve challenges in healthcare, finance, retail, manufacturing, and beyond. Whether you’re an early-career data scientist aiming to break into ML, a seasoned engineer branching into deep learning, or a product manager exploring AI-driven solutions, machine learning career fairs offer a powerful route to connect with prospective employers face-to-face. Attending these events can help you: Network with hiring managers and technical leads who make direct recruitment decisions. Gain insider insights on the latest ML trends and tools. Learn about emerging job roles and new industry verticals adopting machine learning. Showcase your interpersonal and communication skills, both of which are increasingly important in collaborative AI/ML environments. However, with many applicants vying for attention in a bustling hall, standing out isn’t always easy. In this detailed guide, we’ll walk you through how to prepare meticulously, pitch yourself confidently, ask relevant questions, and follow up effectively to land the machine learning opportunity that aligns with your ambitions.

Common Pitfalls Machine Learning Job Seekers Face and How to Avoid Them

Machine learning has emerged as one of the most sought-after fields in technology, with companies across industries—from retail and healthcare to finance and manufacturing—embracing data-driven solutions at an unprecedented pace. In the UK, the demand for skilled ML professionals continues to soar, and opportunities in this domain are abundant. Yet, amid this growing market, competition for machine learning jobs can be fierce. Prospective employers set a high bar: they seek candidates with not just theoretical understanding, but also strong practical skills, business sense, and an aptitude for effective communication. Whether you’re a recent graduate, a data scientist transitioning into machine learning, or a seasoned developer pivoting your career, it’s essential to avoid common mistakes that may hinder your prospects. This blog post explores the pitfalls frequently encountered by machine learning job seekers, and offers actionable guidance on how to steer clear of them. If you’re looking for roles in this thriving sector, don’t forget to check out Machine Learning Jobs for the latest vacancies across the UK. In this article, we’ll break down these pitfalls to help you refine your approach in applications, interviews, and career development. By taking on board these insights, you can significantly enhance your employability, stand out from the competition, and secure a rewarding position in the world of machine learning.