Clear and effective written and verbal communication skills, with the ability to collaborate across technical and non-technical teams
Self-motivated, intellectually curious, and driven to solve problems independently
Basic understanding of artificial intelligence concepts, with curiosity and enthusiasm for learning how AI tools can be used to improve processes and drive efficiency. Interest in exploring AI systems and a willingness to develop awareness of responsible AI practices, including risk management and ethical use
Preferred
Experience working in remote Linux environments
Familiarity with writing regression and integration tests
Experience using Git or other version control systems to manage and collaborate on code
Exposure to quality assurance automation frameworks and practices
Working knowledge of data interchange formats, including JSON and XML
Prior experience or coursework in software development
Knowledge of SQL for querying and validating data
Familiarity with cloud object storage solutions, such as AWS S3 or Google Cloud Storage (GCS)
Experience with AI-assisted software development and testing tools
Education
Currently pursuing a degree in Computer Science, Computer Engineering, or a closely related field
Ideally graduating in 2028
Internship start date: March 2027
Responsibilities
This intern role offers a hands-on opportunity to contribute to real-time data processing and quality assurance engineering within a mission-critical software environment. The intern will perform tasks such as:
Gain meaningful exposure to multiple stages of the software engineering lifecycle, with a focus on the ingestion, processing, and testing of real-time news feeds
Collaborate closely with engineering team members to understand feed handler development workflows, emphasizing quality assurance monitoring and automation
Learn, apply, and actively contribute to existing testing frameworks and automation procedures
Support the migration of legacy C code to Python, including implementing new features and improving existing functionality
Assist in enhancing and automating testing workflows to improve efficiency, coverage, and reliability
About the Team
The Data Estate division is the data factory segment of Moody's Analytics, responsible for ingesting, processing, and delivering data that powers a vast catalogue of products and supports customers in making confident business decisions. We are also the definitive source of ratings-related data for companies and securities rated by Moody's Investors Service. Our mission is to deliver convenience and insight by eliminating the complexity of sourcing, preparing, and accessing data — adding value precisely when it matters most. We are proud to serve as a mission-critical information resource for decision-makers around the world, and we continue to invest in modern technology and AI-enabled capabilities to ensure our data remains reliable, accessible, and impactful at scale.
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.