Designing and engineering software with a customer-centric approach
Defining, creating and providing oversight and governance of engineering and design solutions
Working with various feature teams to produce high-quality software rapidly
Designing and engineering complex software, scripts and tools to enable the delivery of bank platforms, applications and services
Requirements
Significant experience in software engineering, software or database design and architecture
Experience of developing software within a DevOps and Agile framework
Strong background in building and optimizing pipelines for LLMs and traditional ML models
Strong experience in supervised and unsupervised learning, time-series forecasting, optimization, feature engineering, model evaluation, and retraining strategies
Strong proficiency with Python
Hands on engineering excellence in defining and enforcing standards for ML Ops, CI/CD, experiment tracking, model deployment, observability, security, and performance tuning
A background of working with code repositories, bug tracking tools and wikis