Programmer Data Analytics

Short Description

Create reusable code components, libraries, etc. and build a prototype system with all capabilities in MATLAB before handing it over to IT teams for production deployment (must be proficient in MATLAB or C/C++, PYTHON, etc.)

Job Description

Position Overview
  • Equity Data Management provides solutions for the full lifecycle of data content management: vendor procurement, quality analysis, system design, usability, and scalability. We cover a growing set of asset classes and data categories including among others, market data, fundamental data, analyst forecasts, corporate actions and MSCI proprietary data.
  • As a data analyst you will be part of the EDM Data Analytics function .Our role is to coordinate and accelerate the handling of data requests within MSCI. Other mandate includes applying data science techniques for data quality assurance and control, automation of data diagnostics, etc.
  • Responsibilities
  • Automation of data quality diagnostics by developing a new system/tool which will enable quality assessment of data without manual intervention
  • Create reusable code components, libraries, etc. and build a prototype system with all capabilities in MATLAB before handing it over to IT teams for production deployment (must be proficient in MATLAB or C/C++, PYTHON, etc.)
  • Develop automated reporting templates using graphics components in MATLAB - line plots, scatter diagrams, etc. Output results of analysis in PDF or PPT using MATLAB
  • Develop business understanding of data and brainstorm on developing data metrics to quantify coverage, quality and stability for existing or new data
  • Do exploratory work to identify patterns in data and derive meaningful information to drive business intelligence
  • Work towards developing data anomaly detection models using predictive analytics and unsupervised machine learning techniques

Desired Experience And Qualification
  • 1 to 2 years experience preferred; freshers from top tier engineering institutes with some data science exposure. Programming knowledge is a must with MATLAB, Python or R
  • Bachelor of Engineering, Bachelors/Masters in statistics, etc.
  • Strong expertise in MATLAB, C or C++, SQL and application of statistical methods in analyzing data. PYTHON, R would be good to have
  • Understanding of graphics interface in MATLAB - plots, generate reports in PDF, PPT, etc.
  • Practical understanding and application of data science and machine learning techniques like GLM, clustering, support vector machines, random forests, etc.
  • Are an independent worker who is able to drive certain parts of the work with minimal oversight
  • Have strong interest in Finance, work experience in finance and capital markets preferred
  • Have inclination to work on large data sets and come up with creative solutions on data mining
  • Good communication skills (written and oral)

Programmer Data Analytics
Entry level Financial Services Full-time Information Technology | Engineering Python
MSCI is an independent provider of research-driven insights and tools for institutional investors. We have deep expertise in the areas of risk and performance measurement that is based on more than 40 years of academic research, real-world experience and collaboration with our clients. 

Our broad product line supports clientsā?? needs across all major asset classes and provides them with a consistent way of looking at risk and performance from front to middle office. We have a highly flexible business model that enables clients to select the individual products and services they need and integrate them into their own investment processes and methodologies.Our line of products and services includes indexes, analytical models, data, real estate benchmarks and ESG research. We serve 97 of the top 100 largest money managers, according to the most recent P&I ranking.