Business Function Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels. Responsibilities
Apply cutting edge technologies and tools in big data and machine learning to build, manage and automate pipelines for machine learning models and analytics platform
Implement machine learning algorithms and build production grade end-to-end analytics solution to solve business challenges together with Data Scientists and business team
Implement and apply industry standard Auto ML solutions to solve real world challenges
Create blueprint and reference architecture for various machine learning use cases
Study and evaluate the state-of-the-art technologies, tools, and frameworks of machine learning engineering, and establish, apply and maintain best practices and principles of machine learning
Perform code optimization, code reviews to improve the quality of Data Scientist's work
Automate software testing by writing unit tests for all production code
Monitor machine learning model releases, branches for different issues and user stories
Manage available resources such as hardware, data, and personnel so that deadlines are met
Work with different stakeholders to ensure that the bank's production release process is adhered to
Bachelor's or master's degree in software Engineering, Computer Science or related fields
4+ years of experience in industry (ideally banking, ecommerce, telecoms, retail, and consulting) with demonstrated track record of leveraging advanced analytics to achieve business impact.
At least 2 years of experience in data mining and machine learning on large amount of data, and multi-tier software application development and DevOps automation
Excellent understanding of software engineering principles and design patterns.
Familiar with tools such as JIRA, Git and Jenkins
Excellent programming skills in Python (Pandas, NumPy), SQL, bash and willingness to learn other languages as required by the project
Experience with Spark, Hadoop and how to optimize Spark jobs that analyse huge amounts of data for better performance
Experience with Kubernetes, PCF and services in AWS to deploy ML models as REST APIs
Familiar with industry paradigms and standards for model development, validation and testing and have developed and implemented large-scaled industrial standard machine learning solutions from end to end.
Strong in problem-solving, being resourceful with end to end critical thinking to find out solutions even in unfamiliar scenarios.
Good communication and project management skills.
Strong interests in learning about recent developments in machine learning through own initiatives
Apply Now We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.