Job description

Some careers have more impact than others.

If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be.

We are currently seeking an experienced professional to join our team in the role of Senior AI/Machine Learning Engineer.

Business: Global Ops & Automation IT

Principal responsibilities

Senior AI/Machine Learning Engineer includes all SDLC lifecycle and adopt DevOps & Agile best practices to build up the future applications & platforms in machine learning domain and automation domain
• Candidate(s) are expected to work effectively to lead a Team, collaborate with management team and/or other development teams across borders, work effectively under pressure. 
• Work with Business team to understand the requirement and prepare/interpret business design document if required, develop technical specification documents and/or develop system accordingly.
• Design, Build and Deploy the machine learning application & platform, leading the capability and feature roadmap, andproviding support to the existing solution and products. 
• Work closely with both local and offshore teams on the development and ensure successful project delivery with good quality and align to HSBC change management and release process. 
• Apply Devops practise and tooling in the daily development activities and align to HSBC IT engineering standards; Proposal improvement suggestion on project deliveries.
• Create and maintain technical documentation using defined technical documentation templates.
• Candidate(s) would be required to work stream(s) independently in a reasonable timeframe in case of project need.
• Candidate(s) would be required to drive for the problem resolving to meet the service SLA or project timeline.

Requisitos

• Candidate should hold a university graduate certificate majored in IT or equivalent experience.
• A minimum 8 years of significant working experience in software design, development and testing, as well as relevant IT development, in a global environment.
• Strong machine learning / AI capabilities capabilities and end to end machine learning solution design & development capabilities, plus Environment / Devops capabilities
• Proficient in both Java and python programme language and related development framework, include but not limit to Python Core, Numpy, Pandas, Sk-learn, Tensorflow, Pytorch, Flask, Django, preferably with experiences in large scale Microservices application
• Proficient in machine learning / AI knowledge in different area (Data Cleaning, EDA, Machine Learning, Deep Learning, CV, NLP, Financial related Machine Learning), Capabilies on the end to end ML / AI solution delivery, including ML model building, serving, performance monitoring and tuning, plus cognitive application development and deployment.
• Experience ML ops, understand ML ops concept, tooling and practise. 
• Be able to explore new ML technologies from variety channel to meet the business requirement or techinical search, acadamy ML paper reading capabilities is a plus. 
• Experience on database, PL/SQL and query performance turning. NoSQL experience is a plus. 
• Experience on Linux based system and Middleware (WAS Liberty, MQ, Container - K8S, Docker), Adminitration knowledge is a plus. 
• Experience on Cloud based application design, development, engineering practise of external cloud provider (GCP, AWS, Ali Cloud), including NFR features like logging, resilience. 
• Understand DevOps and Agile practices, experiences with CI/CD solutions. Have relevant Devops tooling experience (Ansible, Jenkins, TerraForm) and be able to setup pipeline using those tools is a plus. 
• Good communication in spoken and written English and Mandarin
• A good team player with strong analytical/troubleshooting skills, and self-motivated
• Experience on Java / Frontend development is a plus
• PHD degree, it will be an advantage

HSBCSL/GZ*

About HSBC Technology China

We develop, implement and support software and IT services and processes that allow HSBC to remain at the forefront of high-quality banking systems.

Candidate with less relevant experience or skills may be offered a lower Global Career Band than stated above.

You’ll achieve more when you join HSBC.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.”

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Software Development (GuangDong) Limited***