
Machine Learning Development
Responsibilities
Qualifications & Requirements
Experience Level: Executive
Full Job Description
Join Morgan Stanley as a Lead Software Engineering Vice President in Machine Learning Development in Mumbai, India. This role involves digitizing documents to support both structured and unstructured data. You will collaborate closely with Chapter Leads, Product Owners, Scrum Masters, and the testing team to deliver business requirements, participating actively in scrum, chapter, and fleet meetings. The core responsibilities include creating highly optimized, scalable, redundant, and distributed software, delivering manageable, modular code with automated tests, and working with geographically dispersed teams across NYC, Alpharetta, Mumbai, and Bangalore. Key activities will involve performing code reviews on server-side code, assisting with code releases and maintenance, and addressing production issues. This position also requires implementing DevOps tools and practices, and writing unit tests using Junit and Mockito.
Required Skills and Experience:
- A minimum of 10 years of relevant experience, typically expected for this level, with a Bachelor's or Master's Degree in Computer Science, Information Systems, or a related field.
- 2 to 3 years of hands-on experience in Artificial Intelligence (AI) / Machine Learning (ML).
- Proven experience with Agile and DevOps practices.
- Experience in working on large and medium-scale projects within an Agile environment.
- Proficiency with task management tools such as JIRA.
- Competency with source control systems, preferably Git, and Continuous Integration tools like Jenkins or Teamcity.
- A good understanding of cloud technologies.
Company
Morgan Stanley
Morgan Stanley is a leading global financial services firm. At its core, the company is guided by five fundamental values: putting clients first, doing the right thing, leading with exceptional ideas,...