AVP, AI (Artificial Intelligence) Engineer, IBG Digital, Institutional Banking Group

  • Competitive
  • Singapour, Singapore
  • CDI, Plein-temps
  • DBS Bank Limited
  • 26 mai 19

AVP, AI (Artificial Intelligence) Engineer, IBG Digital, Institutional Banking Group

Business Function

The Institutional Banking Group's (IBG) Digital team strategizes and drives the Digital roadmap to lead the digital transformation of the IBG business globally. Govern and enable the engagement with various business partners and groups, client coverage, core product, country and regional sales, technology, operations and control partners. Ensuring the operating model in collaboration with all stakeholders is strictly followed to our digital framework to build the Eco-Systems, Acquire via the appropriate digital channels, Transact and Engage with the client in the most meaningful way.

The Digital Development Team is a subset of the broader Digital team and we own the development of digital product strategy and capabilities across the business and customers. Incubate and conceptualize digital tools and solutions to meet market, customer and operational needs end to end. A close collaborating team to existing core product teams and business partners in solution development.

Job Purpose

The AI (Artificial Intelligence) Engineer will provide software engineering support to the Institutional Banking Group (IBG) Business Analytics Team in various data science projects. This role's primary job responsibility is facilitating the wrapping of data science work into a viable product. The right candidate will be one excited by opportunities to apply software engineering in the fast-growing area of AI, help build AI development and production infrastructure, as well as to set technical standards.

Responsibilities

  • Build, manage and automate pipelines for AI model development
  • Adopt maintainable, readable, modular solutions using modern software engineering best practices
  • Transform Data Science work into pilot and minimum viable products
  • Perform code optimization, code reviews to improve the quality of Data Scientist's work
  • Create APIs for integrate data source into applications
  • Create APIs for downstream usage of AI models
  • Create visualisations to display views of AI models
  • Keep track of model development iterations with a versioning control system
  • Automate software testing: unit test, branch test, integration test and security test
  • Monitor AI model releases, branches for different issues and user stories
Requirements
  • Master's Degree in software Engineering, Computer Science or related fields with minimum 5 years software engineering work experience on enterprise products
  • Experience with multi-tier software application development with best software engineering practices
  • Familiar with tools such as Anaconda, Jupyter, Eclipse, R Studio, Jira, Git, SVN, Jenkins, etc
  • Demonstrated proficiency in Python (Pandas, SciPy, NumPy, PySpark, etc), Scala, R, Java, Java Script, SQL, Shell Script
  • Experience with big data stack (Hadoop, Spark, Kafka, etc), and structured (SQL) and unstructured databases (Graph Database, NoSQL)
  • Experience with virtual computing (virtual machine and Docker) for creation of easily transportable and self-contained environments
  • Experience with converting AI models and integrating them into production
  • Experience with code reviews, building interfaces, and deployment systems
  • Demonstrated strong interests in learning about AI 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.