Senior Software Engineer, AI Enablement

morningstar

Mumbai, India NM Years Exp Posted 32d ago

Job Description

Responsibilities

  • Build and maintain AI agents using Microsoft Copilot Studio or similar tools and enable teams across Morningstar DBRS to build AI agents.

  • Build and maintain AI-based applications in the cloud using AWS Bedrock and related AWS services.

  • Build end-to-end web applications with Python for the back end using GitHub Copilot or Claude Code

  • Help establish AI standards and practices to enable faster, reliable adoption across the group.

  • Use an Agile approach to iteratively deliver enhancements and new functionality.

  • Stay up to date on emerging technologies and industry best practices.

  • Build secure, reusable code and follow best practices for object-oriented design and continuous integration/continuous deployment (CI/CD).

 

Requirements

  • Bachelor’s degree in computer science or an engineering field; a graduate degree is preferred.

  • At least five years of programming experience.

  • Experience with AI tools and frameworks such as Microsoft Copilot Studio and AWS Bedrock.

  • Understanding of Retrieval-augmented generation (RAG), vector databases, and MCP development.

  • Experience with PythonSQL/NoSQL databases, and AWS.

  • Experience of using GitHub Copilot or Claude Code for as an AI assistant during software development.

  • Understanding of Continuous Integration (CI); experience with tools such as Jenkins or Harness is a plus.

  • Drive continuous improvement by delivering initiatives that improve performance, processes, and controls.

  • Experience with distributed computing and cloud platforms is a plus.

  • Experience with source code management using Git is a plus.

  • Experience working in an Agile team environment.

  • Strong coding and documentation habits, with the ability to build and maintain enterprise-grade applications.

  • Ability to make thoughtful recommendations on analysis, design, implementation, and troubleshooting.

  • Strong written and verbal communication skills in English.

    • Proven ability to perform in a demanding environment with a flexible attitude.

Similar Openings for You