Bank of America is looking to build the next generation of Gen AI platform to empower new AI initiatives across various business units, enabling secure, scalable, and high-performance AI capabilities.
Requirements
- 8+ years of experience in platform development, architecture, and strategy for data science, modeling, advanced analytics, and Gen AI.
- Experience building E2E analytics platform focusing on self-service for as Data science, Big Data platform, Analytics etc.- Experience building E2E ML pipelines: Data prep, Model Build, training models, Deployment, Scoring, Monitoring and Optimization
- Strong understanding of modern open-source data science platform architecture for storage & compute separation, interactive development workbenches, virtual environments, containers, and toolsets.
- Hands on experience on implementing CI/CD and automation using the Atlassian ecosystem.
- Knowledge of metadata management, data lineage, and principles of data governance
- Experience designing and building full stack solutions utilizing distributed computing architecture.
- Design and build and deploy streaming and batch data pipelines capable of processing and storing large datasets quickly and reliably using Kafka, Spark and YARN
Responsibilities
- Works across the business, operations and technology to create the solution intent and architectural vision for complex solutions and prioritize functional and non-functional requirements into a technology backlog to enable the technology roadmap and functionality to support evolving capabilities and services
- Contributes to the creation of the architecture roadmap of defined domains (Business, Application, Data, and Technology) in support of the product roadmap and the development of best practices including standardized templates
- Clarifies the architecture, assists with system design to support implementation, and provides solution options to resolve any architectural impediments
- Facilitates solution driven discussions, leads the design of complex architectures, and finds creative solutions through knowledge of domain, practical experiments, and proof of concepts while ensuring architecture is flexible, modular, and adaptable
- Performs design and code reviews to ensure all non-functional requirements are sufficiently met (for example, security, performance, maintainability, scalability, usability, and reliability)
- Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution. Accountable for the availability, stability, scalability, security, and recoverability enabled by the designs.
- Enables teams/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline.
Other
- Being a Great Place to Work is core to how we drive Responsible Growth.
- This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
- Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
- We value curiosity, collaboration, and a passion for pushing the boundaries of what’s possible with AI.
- Manage multiple priorities, and simultaneously engage with multiple teams worldwide.