Moody's is looking to leverage cutting-edge machine learning techniques, including large language models (LLMs), natural language processing systems (NLP), and AI agents, to build production-grade software solutions that enhance productivity and deliver measurable value.
Requirements
- 3+ years of experience in backend software development with a focus on Node.js, building scalable and production-grade systems required.
- Hands-on experience with AI applications, including LLM implementations, retrieval-augmented generation, prompt optimization, and fine-tuning methodologies.
- Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency.
- Proven ability to implement AI-powered solutions to solve business challenges.
- Proven ability to optimize systems for latency, cost, and reliability, and to take AI agents from research to production.
- Strong knowledge of cloud platforms (e.g., AWS, GCP, Azure), containerization technologies (e.g., Docker, ECS, Kubernetes), and MLOps practices.
- Proficiency in databases (e.g., PostgreSQL, MongoDB) and caching systems (e.g., Redis, Memcached).
Responsibilities
- Design and implement AI-driven backend systems using Node.js, creating APIs and services to support applications such as NLP, search, recommendation systems, and AI agents.
- Build and integrate large language model (LLM) applications and AI agents using techniques such as retrieval-augmented generation, prompt optimization, fine-tuning, and reinforcement learning.
- Develop end-to-end pipelines for data ingestion, feature engineering, model inference (batch and real-time), and integration of AI-driven workflows into production systems.
- Optimize backend systems for latency, scalability, and cost, applying caching, load balancing, and other performance techniques to support high-volume inference workloads.
- Advocate for and implement MLOps best practices, including monitoring, logging, tracing, automated retraining, and model/prompt versioning to ensure robust and reliable AI systems.
- Build reusable platforms or frameworks that streamline the deployment and monitoring of AI agents and machine learning models.
- Lead the implementation of autonomous agents capable of multi-step reasoning, decision-making, and tool use in production environments.
Other
- 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.
- Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use.
- Mentor junior engineers and collaborate across disciplines to drive impactful solutions while aligning system design with business outcomes.
- 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.