Research Software Engineer
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.Recommended Jobs
Business Operations Analyst
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...
Marine Insurance Manager
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...
Senior Commercial Finance Manager
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...
Associate Structural Engineer
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...
Personal Trainer
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...
Senior Spectrum Engineer - London
Senior Spectrum Engineer - London Closing Date: 02/06/2025 Group: Spectrum Group Management Level: Senior Associate Job Type: Permanent Job Description: Please note ...
Senior DevOps Engineer
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...
Fleet Co-ordinator, THE OUT
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...
PE teacher needed for a stunning school in Haringey-...
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...
Youth Services Training & Development Manager (Volunteer)
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...