Machine Learning Engineer, Group Consumer Banking and Big Data Analytics Technology, Technology & Op

Employer
DBS Bank Limited
Location
Singapore, Singapore
Salary
Competitive
Posted
05 May 2022
Closes
04 Jun 2022
Ref
14773131
Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
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 deadlines are met.
  • Work with different stakeholders to ensure that the bank's production release process is adhered to.
Requirements
  • Bachelor's or master's degree in software Engineering, Computer Science or related fields.
  • 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.

Similar jobs

Similar jobs