🔔 FCM Loaded

Factor Modelling Matlab Developer

MSCI

2 - 5 years

Pune

Posted: 08/08/2025

Job Description

Your Team Responsibilities

You will be part of a high-performing technology team that supports MSCI’s risk and analytics platform. Our team focuses on building and maintaining sophisticated models, simulations, and visualization tools that enable clients to make informed investment decisions. Collaborating closely with researchers, quantitative analysts, and software engineers, we translate cutting-edge financial theories into scalable, reliable, and maintainable technology solutions using MATLAB and other programming languages.

We work in a fast-paced, globally distributed environment and contribute to the development of robust financial analytics products that are trusted by some of the largest institutional investors worldwide.

Your Key Responsibilities

  • Design, develop, and maintain MATLAB-based models, tools, and libraries for financial risk, portfolio optimization, or quantitative research.
  • Develop code in Python and related ecosystem
  • Translate complex quantitative and statistical models into efficient, scalable MATLAB code for use in production systems.
  • Collaborate with data science, research, and engineering teams to validate and optimize model performance.
  • Interface with other programming environments (e.g., Python, C++, or Java) for integration into broader application stacks.
  • Ensure high standards of software engineering practices including unit testing, version control, documentation, and performance tuning.
  • Investigate and resolve production issues related to MATLAB components in collaboration with support teams.

Your skills and experience that will help you excel

  • Bachelor’s or Master’s degree in Computer Science, Applied Mathematics, Financial Engineering, or related fields.
  • 3–6 years of hands-on experience in MATLAB programming, including algorithm development, numerical methods, and data visualization.
  • Strong understanding of object-oriented programming and MATLAB toolboxes (e.g., Statistics and Machine Learning, Optimization, Financial Toolbox).
  • Experience working in financial services or with financial data is highly preferred.
  • Familiarity with Python or Java or C++ is a strong plus.
  • Good communication skills and the ability to collaborate across geographically distributed teams.
  • Exposure to Agile development methodologies and version control systems (e.g., Git) is desirable.

About Company

MSCI Inc. is a leading global provider of critical decision-support tools and services for the investment community. The company is best known for its market indexes, such as the MSCI World and MSCI Emerging Markets Indexes, which are widely used as benchmarks by asset managers and institutional investors worldwide. In addition to indexes, MSCI offers portfolio risk and performance analytics, real estate data, and environmental, social, and governance (ESG) research to help clients make informed investment decisions. With a strong presence across major financial markets, MSCI plays a pivotal role in shaping investment strategies and facilitating transparency in global capital markets.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).