.**Your team responsibilities**The Software Engineer would work along with the Model Services and Production Services teams to design, implement, support and document innovative solutions that contribute to the Factor Analytics content platform.This position be helping to maintain and improve the anomaly detection machinery used across all Factor Analytics content to identify exceptional behavior and ensure it meets quality expectations.The machinery is based on Python, part of MSCI's Data Science Platform, and represents a critical component of Model Services strategy to enabling faster research-to-market and high-quality content distribution.**What we will offer you**:- At MSCI, we provide competitive benefits programs in every region in which we do business. While our benefits plans vary in availability in our different locations, we offer a broad range of benefits that are part of the value you receive as a MSCI employee. Wherever you are with us, you will find benefits that can help ensure your health and well-being and contribute to your financial security.**Your key responsibilities**The main responsibilities will be:- Own and maintain the Anomaly Detection framework for Factor Analytics content- Investigate, develop, and implement enhancements that address quality assurance limitations- Maintain a comprehensive set of metrics that measure coverage and effectiveness of our anomaly detection capabilities- Partner with others within Model Services to expand the use cases of the Anomaly Detection framework within Factor Analytics, and integrate its usage seamlessly to multiple calculation workflows- Contribute to the broader Output Monitoring strategy across MSCI**Your skills and experience that will help you excel**- Professional experience in python software development, within quantitative and/or financial industry preferred.- Experience with Machine Learning and Data Science, online courses and/or certifications preferred.- Excellent analytical and quantitative skills a must (algorithms, data structures, and statistics)- Strong Python programming skills including core libraries: numpy, pandas, scipy, etc- Experience with Python data science and machine learning tools: sklearn, tensorflow, etc- Experience with python plotting and visualization tools- Python ecosystem skills: anaconda, pip, jupyter, pycharm, etc- Experience with Cloud and Distributed solutions is desired**How we'll support you**- Coaching, support and encouragement from experts in your team- Access to a wide range of learning opportunities to support your growth and development- Customizable learning journeys to help you navigate your professional development- Transparent performance-based compensation schemes- Employee Resource Groups: MSCI Pride, Black Leadership Network, Women's Leadership Forum, Women in Tech, Asian Support Network, All Abilities, Hola! MSCI and Climate Action Group