Research Software Engineer

Moody's Corporation
London

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. 

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. 

Skills and Competencies

  • High-Performance Computing (HPC): Experience with high-performance computing environments and parallel computing techniques.
  • Programming Proficiency: Proficient in Julia Programming Language, with experience in scientific computing (Python, R).
  • Analytical Skills: Strong analytical and problem-solving skills, with the ability to work independently and as part of a multidisciplinary team.
  • Communication Skills: Excellent communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Adaptability: Willing to learn new technologies and capable of self-directed learning.
  • Team Collaboration: Works well in a fast-paced team environment; able to work under pressure to meet tight deadlines.

Education

  • Required: Minimum Master’s degree in Computer Science, Engineering, or a related STEM field.

Responsibilities

General Nature and Purpose of Job: Develop and optimize catastrophe models in Julia, ensuring they are scalable, efficient, and reliable within an HPC environment.

Key Responsibilities:

  • Model Development:
    • Develop and optimize catastrophe models in Julia, ensuring they are scalable, efficient, and reliable within an HPC environment
    • Collaborate with cyber risk modelers to understand research objectives and translate them into high-performance computational models, including feedback on requirements from a technical perspective and estimates for tasks
    • Implement and refine Monte Carlo simulation techniques to enhance model accuracy and performance
  • Software Development Lifecycle:
    • Participate in the software development lifecycle, from design and development to testing, deployment, and maintenance
    • Engage in code reviews and provide constructive feedback to team members
    • Maintain technical documents
  • Continuous Learning:
    • Stay abreast of the latest developments in software engineering, cybersecurity, and risk modelling, and incorporate best practices into projects

About the Team

Within the Model Development Department, the Cyber Risk Modelling team is at the forefront of integrating the latest scientific results with insurance solutions, specializing in developing state-of-the-art catastrophe models to assess and quantify cyber risks. Our dedicated team of researchers and engineers collaborates in a high-tech, dynamic environment to pioneer tools and methodologies that shape the future of the insurance industry. We leverage cutting-edge technologies and computational techniques to better understand and model cyber threats, ensuring our clients are well-prepared for the challenges of tomorrow

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Posted 2025-06-04

Recommended Jobs

Business Operations Analyst

London

Job Title: Business Operations Analyst Location: London (2 days in office) Job Type: Contract A central government body driving digital transformation across public services is looking for a "Busi...

View Details
Posted 2025-05-28

Marine Insurance Manager

IPS Group
London

A truly great opportunity to join the “in-house” Insurance & Risk Management division of one of the world leaders in logistics and supply chain. Job Purpose: As Marine Insurance Manager, you wi...

View Details
Posted 2025-06-05

Senior Commercial Finance Manager

EssilorLuxottica Group
London

  If you’ve worn a pair of glasses, we’ve already met. We are a global leader in the design, manufacture, and distribution of ophthalmic lenses, frames, and sunglasses. We offer our industry st...

View Details
Posted 2025-05-28

Associate Structural Engineer

Conrad Consulting Ltd
London

Associate Structural Engineer London £80k-£85k plus bonus & benefits Are you an experienced Associate Structural Engineer who has hit a ceiling in your current role? Looking to lead bigger, more am...

View Details
Posted 2025-05-27

Personal Trainer

David Lloyd Clubs
London

Would you like to join Europe's leading premium health and wellness group? Our team members are the ambassadors of our business and the heart of what we do. W e are on the look out for a passionat...

View Details
Posted 2025-06-05

Senior Spectrum Engineer - London

Ofcom
London

Senior Spectrum Engineer - London Closing Date: 02/06/2025 Group: Spectrum Group Management Level: Senior Associate Job Type: Permanent Job Description: Please note ...

View Details
Posted 2025-05-19

Senior DevOps Engineer

Eeze
London

Company Overview Eeze is a leading innovator in the iGaming industry, specialising in the design, development, and delivery of live casino games. As we expand our operations in the European market...

View Details
Posted 2025-05-25

Fleet Co-ordinator, THE OUT

InMotion Ventures
London

Fleet Coordinator (THE OUT) London, UNITED KINGDOM About us As a newly merged powerhouse, InMotion Ventures 3 brings together two groundbreaking brands, PIVOTAL + THE OUT. United by a share...

View Details
Posted 2025-05-24

PE teacher needed for a stunning school in Haringey-...

Wayman Learning Trust
London

We are committed to the success and well-being of our students. We believe that physical education plays a vital role in their overall development, and we are looking for a passionate and dedicated P...

View Details
Posted 2025-05-23

Youth Services Training & Development Manager (Volunteer)

Youth4Youth Ltd
London

Here at Teenage Helpline , we have grown a strong, tight-knit community of individuals who are passionate about making a difference and improving the lives of young people across the UK. Our growing...

View Details
Posted 2025-05-23