M

Morningstar

Independent investment research and data provider

Manager – Engineering - Data Science and Machine Learning

Engineering LeadershipUpdated on Nov 5
Full-timeMumbai, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • A Bachelor's, Master's, or PhD in Computer Science, Mathematics, Data Science, or a related field.
  • At least 8 years of software engineering experience focused on AI and machine learning technologies, particularly data collection and unstructured data processing.
  • At least 3 years of experience in a leadership role managing individual contributors.
  • Strong expertise in natural language processing and machine learning, with hands-on experience in classifiers, large language models, and other natural language processing techniques.
  • Extensive experience with data pipeline and messaging technologies such as Apache Kafka, Airflow, and cloud data platforms such as Snowflake.
  • Expert-level proficiency in Java, Python, SQL, and other relevant programming languages and tools.
  • Strong understanding of cloud-native technologies and containerization, such as Kubernetes and Docker, with experience managing these systems globally.
  • Demonstrated ability to solve complex technical challenges and deliver scalable solutions.
  • Experience working in fast-paced environments, particularly in industries that rely on data-intensive technologies.
  • Work in a standard office setting and use a PC and phones on an ongoing basis throughout the day.
  • Limited corporate travel may be required to remote offices or other business meetings and events.

Responsibilities

  • Drive the execution of AI and machine learning initiatives related to data collection, ensuring the team's efforts align with overall business goals and strategies.
  • Provide hands-on technical leadership in engineering machine learning models and services, focusing on unstructured data, natural language processing, and classifiers; oversee and contribute to scalable solutions that meet reliability and efficiency standards.
  • Lead, mentor, and develop a team of engineers and data scientists, fostering innovation and continuous improvement; ensure effective communication and coordination within the team and across geographically dispersed teams.
  • Contribute to developing and applying natural language processing techniques, including classifiers, transformers, large language models, and other methodologies, to process and categorize unstructured data; integrate the models into the broader AI and machine learning infrastructure.
  • Design, develop, and maintain advanced data collection pipelines using orchestration, messaging, database, and data platform technologies; optimize them for scalability, performance, and reliability.
  • Collaborate with AI and machine learning teams, data collection engineering teams, product management, and others to ensure data collection efforts support broader AI and machine learning goals and product objectives.
  • Explore and implement technologies and methodologies to improve the efficiency and accuracy of data collection and processing systems, staying current with advances in natural language processing and data processing.
  • Ensure data collection systems meet standards for integrity, security, and compliance; implement best practices for data governance and model transparency.
  • Recruit, train, and retain engineering talent, fostering an environment where team members are encouraged to innovate, feel valued, and develop.
  • Apply Agile, Lean, and Fast-Flow principles to improve team efficiency and delivery of high-quality data collection solutions.
  • Model and promote behaviors aligned with the company's vision and values, and participate in company-wide initiatives and projects as required.
  • Oversee the end-to-end lifecycle of AI and machine learning data systems, from research and development through deployment and operationalization.
  • Provide technical direction, solve complex technical challenges, and ensure the team delivers high-quality, scalable solutions.
  • Ensure AI and machine learning systems align with global business strategies and maintain seamless integration and high-performance standards.
  • Lead a multidisciplinary team of engineers and data scientists building AI and machine learning solutions and services within data collection pipelines that process large volumes of unstructured data.

Desired Qualifications

  • Experience in fintech is highly desirable.

About the Company

Morningstar

Independent investment research and data provider

Morningstar provides independent investment research and data to individual investors, financial advisors, and asset managers through subscription-based access. Its platforms—Morningstar Advisor Workstation, Office Cloud, and Morningstar Cloud—deliver organized analytics, research, and tools via cloud or desktop interfaces, with regular updates and services like managed portfolios and retirement management. The ESG offering, powered by Sustainalytics, combines broad data and ratings to support sustainable investing across its products. Its goal is to help users make informed investment decisions by offering reliable data and insights while expanding its subscription business and ESG capabilities.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1984

Recently Posted Jobs

Explore more opportunities at Morningstar

See more jobs