Morgan Stanley is looking to build a firmwide AI Development Platform and drive adoption of AI capabilities throughout the enterprise, leveraging Generative AI to provide new capabilities to internal users and clients.
Requirements
- Strong hands-on experience of building software platforms on Kubernetes, API based development, REST framework, data engineering, and large-scale API Gateway environments etc.
- Knowledge of AIML and hands-on experience implementing solutions using Generative AI are also preferable.
- Experience architecting distributed systems.
- Strong hands-on Application Development background in at least one prominent programming language, preferably Python Flask or FAST Api.
- Broad understanding of data engineering (SQL, NoSQL, Big Data, Kafka, Redis), data governance, data privacy and security.
- Experience in development, management, and deployment of Kubernetes workloads, preferably on OpenShift.
- Experience with designing, developing, and managing RESTful services for large-scale enterprise solutions.
Responsibilities
- Develop tooling and self-service capabilities for deploying AI solutions for the firm.
- Have a platform mindset and build common, reusable solutions to scale Generative AI use cases using pre-trained models as well as fine-tuned models.
- Collaborate with product manager, other tech leads, junior staff and other stakeholders to analyze requirements, translate them into technical specification and architecture documentation.
- Design scalable, robust, secure, and flexible architecture of components of the AI development platform.
- Leverage Kubernetes/OpenShift to develop modern containerized workloads.
- Leverage container registries like JFrog artifactory, container packaging/configuration management technologies like Helm & Kustomize, and GitOps deployment methods to orchestrate, manage and deploy these workloads.
- Integrate with capabilities such as large-scale vector stores for embeddings.
Other
- Strong passion for using AI to increase productivity as well as help generate new ideas for product & technical improvements.
- Ability to articulate technical concepts effectively to diverse audiences.
- Strong desire and ability to influence development teams and help them adopt AI.
- Demonstrated ability to work effectively and collaboratively in a global organization, across time zones, and across organizations.
- Excellent communication skills.