Applied AI Sr Associate Engineer

PowerToFly

Gurgaon

On-site

INR 3,200,000 - 5,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Moody’s Data Management & Analytics team seeks an experienced full-stack engineer to build an AI-assisted operations platform. You will create a React 18 + TypeScript portal and a FastAPI workflow service with async Excel processing, Celery queues, and status polling.

You will integrate Salesforce Connected App with OAuth lifecycle, build read/write flows with AI pre-checks, and enable real-time case monitoring via Platform Events.

Qualifications

  • 3–5 years of hands-on full-stack engineering with production-grade apps.
  • Proficiency in React 18 + TypeScript; Node.js/Express; Python/FastAPI.
  • Strong SQL/PostgreSQL design and Redis caching strategy.
  • Experience with Docker-based dev/prod parity.
  • CI/CD automation with GitHub Actions.
  • Experience with Salesforce REST APIs and OAuth flows.
  • LLM integration using LangChain or similar tools.
  • Pandas and openpyxl for data processing pipelines.
  • Knowledge of FastAPI, Celery, and API testing practices.
  • End-to-end ownership in high-autonomy environments with 2-week sprints.

Responsibilities

  • Build end-to-end AI-assisted operations platform replacing manual workflows.
  • Develop React 18 + TypeScript portal spanning multiple stakeholder views.
  • Engineer FastAPI workflow service with async Excel processing and Celery queues.
  • Manage Salesforce Connected App, OAuth lifecycle, and write-back flows with audit.
  • Lead UAT, maintain Azure infrastructure, monitor health and incidents.

Skills

React 18 with TypeScript
Node.js/Express
Python/FastAPI
SQL and PostgreSQL
Redis
REST API design
CI/CD (GitHub Actions)
AI/ML integration
Front-end / back-end ownership
Cross-functional collaboration

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

Docker
Celery
OAuth 2.0 flows
Salesforce REST APIs
LangChain
Pandas
openpyxl
RapidFuzz
NetworkX

Job description

Skills and Competencies
  • 3–5 years of hands‑on full‑stack engineering experience with a track record of independently delivering production‑quality applications end to end; proficiency in React 18 with TypeScript (component architecture, hooks, state management with Zustand or Redux, and React Router for complex multi‑view portals), Node.js/Express for BFF APIs (including authentication flows, request proxying, caching, and structured error handling), and Python/FastAPI for backend microservices and data processing pipelines.
  • Solid understanding of SQL, PostgreSQL (schema design, query optimization, indexing strategies, and workflow state persistence) and Redis (caching, session management, and task queue brokering via Celery or equivalent); proficiency with Docker for containerizing Node.js and Python services with identical dev/prod environments; ability to build and maintain GitHub Actions CI/CD pipelines covering lint, unit test, build, and zero‑downtime deploy on merge.
  • Experience integrating with Salesforce REST APIs and SOQL — reading Cases, Accounts, Contacts, Tasks, and Activity History at volume — is preferred; familiarity with Salesforce Connected App setup, OAuth 2.0 flows, and per‑user token management; experience triggering write‑backs via Flows or Apex REST endpoints with validation gates and audit logging; exposure to Salesforce Platform Events or Pub/Sub API for real‑time case state change handling is a strong plus.
  • Hands‑on experience integrating LLM models into production applications — prompt engineering, context management, structured output parsing, and cost control; familiarity with LangChain (Python) or equivalent orchestration frameworks for chaining LLM calls, managing memory, and enforcing guardrails; understanding of embedding‑based semantic search (text‑embedding‑ada‑002 or similar) for similarity scoring and duplicate detection; commitment to human‑in‑the‑loop design — AI assists and drafts; humans review and commit — enforced at the API layer, not just the UI.
  • Proficiency with Pandas and openpyxl for Excel‑in/Excel‑out data processing pipelines; experience with fuzzy matching libraries (RapidFuzz or similar) for entity deduplication and overlap analysis; exposure to graph traversal (NetworkX or equivalent) for ownership hierarchy and relation analysis; ability to integrate with external data APIs.
  • Strong grasp of REST API design principles including versioning, error contracts, pagination, and backward compatibility; ability to write well‑structured, tested code — unit tests, integration tests, and API contract tests as part of the development workflow, not an afterthought; experience maintaining an append‑only audit log tied to business entity IDs for compliance and traceability; comfortable self‑managing across frontend, backend, AI, and infrastructure layers in a high‑autonomy environment within a 2‑week sprint cadence.
Education
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
Responsibilities
  • Build an end‑to‑end AI‑assisted operations platform that replaces manual Salesforce workflows and spreadsheet‑based processes with an auditable, intelligent console. Implement the full AI‑driven platform architecture across multiple production phases; build the React 18 + TypeScript portal spanning all stakeholder views; engineer the FastAPI Python workflow service with async Excel‑in/Excel‑out processing, Celery task queuing, and status polling.
  • Provision and maintain the Salesforce Connected App; manage the OAuth token lifecycle; implement read operations across Cases, Accounts, Contacts, Tasks, and Activity History; build validated Salesforce write‑back flows (merge, email update, segment patch) with AI pre‑flight checks and analyst confirmation gates before any SFDC commit; implement real‑time case state monitoring via Salesforce Platform Events to drive escalation detection.
  • Integrate case summarization, duplicate analysis, action pre‑flight checks, and an AI chat assistant pre‑seeded with live case context; implement the escalation prediction engine; enforce human‑in‑the‑loop guardrails at the API layer.
  • Manage phased delivery with defined go‑live milestones; lead UAT sessions with analysts, managers, and leadership at each phase go‑live, and incorporate feedback into the subsequent sprint backlog; maintain Azure infrastructure, monitor application health, and own incident response throughout the build period.
  • Document architecture decisions, API contracts, data schemas, and operational runbooks to support long‑term maintainability beyond the build phase.
About the team

Our Data Management & Analytics team within COR OU is responsible for maintaining Account and Contact information with CRM, we are currently looking at transformation towards AI‑assisted operations platform that converts manual Salesforce workflows, spreadsheet‑based verification, and ad‑hoc bulk data processes into a structured, auditable, and intelligent console.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI Sr Associate Engineer
Applied AI Sr Associate Engineer

Moody's Corporation • Gurugram District

On-site
INR 250,000 - 500,000
Senior Software Engineer- AI Engineer
Senior Software Engineer- AI Engineer

Moody's Corporation • Pataudi

On-site
INR 1,500,000 - 3,000,000
Principal Software Engineer - AI
Principal Software Engineer - AI

Moody's Corporation • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Sr Business Application Analyst
Sr Business Application Analyst

Moody's Corporation • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior Software Engineer - Full stack
Senior Software Engineer - Full stack

PassFort • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr Business Application Analyst
Sr Business Application Analyst

PowerToFly • Gurgaon

On-site
INR 1,200,000 - 2,400,000
Staff Software Engineer - Python
Staff Software Engineer - Python

PassFort • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Full stack
Senior Software Engineer - Full stack

Moody's Corporation • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Staff Software Engineer - Python
Staff Software Engineer - Python

Moody's Investors Service • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Sr Business Application Analyst
Sr Business Application Analyst

PassFort • Gurugram District

On-site
INR 1,800,000 - 2,800,000