AVP Software Engineer- Gen AI
Job Description
Location(s):
- MIS Support Center, 4th floor, East Tower, Eurocenter Business Center, in front of Cenada, Heredia, 40104, CR
Line Of Business: Technology Services Group(TSG)
Job Category:
- Engineering & Technology
Experience Level: Experienced Hire
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.
- Full-Stack Development Expertise: 10+ years of experience in Python, JavaScript, HTML, and CSS, with strong proficiency in both front-end (React, Angular) and back-end (Django, FastAPI, Flask) frameworks.
- Generative AI & ML: Hands-on experience building and deploying RAG-based AI solutions (e.g., chatbots, enterprise assistants) using tools like Azure AI Search, LangChain, OpenAI API, and custom LLMs; familiarity with ML frameworks, NLP techniques, and MLOps workflows.
- Cloud & Architecture: Skilled in designing cloud-based solutions across AWS, Azure, and GCP, with experience in containerization (Docker), DevOps pipelines, and version control (Git).
- Database & Data Management: Proficient in SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, Cosmos DB) systems; experienced in auditing and resolving data quality issues.
- Testing & Security: Strong understanding of secure coding practices, authentication, and encryption; experienced with testing frameworks like Pytest, Cypress, and Jest.
- Collaboration & Leadership: Excellent communication and team management skills; proven ability to lead cross-functional teams and deliver AI-powered solutions that drive business value.
- Adaptability & Problem Solving: Highly detail-oriented with strong problem-solving skills; thrives in fast-paced environments and consistently meets deadlines.
Education
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Responsibilities.
- Lead full-stack application development, integrating Python backends with modern front-end frameworks, and deploying solutions on AWS, Azure, and GCP.
- Design and implement enterprise-grade Generative AI solutions, including LLM-based chatbots and domain-specific assistants aligned with business goals.
- Develop collaborative apps on platforms like Microsoft Teams and Viva, enhancing user engagement and productivity.
- Collaborate cross-functionally with product, business, operations, and design teams to align technical solutions with user needs and strategic objectives.
- Write secure, reusable, and testable code, enforce best practices, and participate in code reviews to maintain high-quality standards.
- Mentor and guide developers, lead team discussions, and manage GitHub repositories to support team growth and project continuity.
- Communicate technical concepts effectively to leadership and stakeholders, while staying current with emerging technologies and tools.
About the team
Senior Software Engineer will lead our team in developing and maintaining complex web applications. The ideal candidate should have extensive experience in both back-end and front-end development using Python, as well as strong leadership and communication skills. In this role, you will be responsible for guiding and mentoring other developers, collaborating with designers to implement user-friendly interfaces, and ensuring the quality and scalability of our applications.
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.
For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet
Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee’s tenure with Moody’s.
Application Instructions
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!
Apply Online