Some careers shine brighter than others.
If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
In this role, you will (Key responsibilities)
- Solutioning Experience: Experience in architecture and design, translating business requirements into technical specifications, and developing scalable and robust AI solutions. Prior development of a large software project using service-oriented architecture operating with real time constraints.
- Designing, developing, testing, and implementing ML models. This involves understanding business objectives and requirements in collaboration with the AI team and developing solutions to solve complex problems.
- Analyzing and interpreting complex data to identify trends, patterns, and insights. This role requires staying updated with the latest AI/ML trends, techniques, and technologies, and conducting research to implement new methodologies in AI and ML.
- Collaborate closely with business stakeholders and other cross-functional teams to define and prioritize AI-driven product features and capabilities based on their requirements. Ensure the scalability, reliability, and performance of the integrated GenAI solutions, optimizing software architecture and implementing best practices.
- Continuously monitor and evaluate the performance of AI models and processes, identifying areas for improvement and implementing necessary enhancements to ensure optimal results.
- Proof of Concept (POC) Development: Develop POCs to validate and showcase the feasibility and effectiveness of the proposed AI solutions. Collaborate with development teams to implement and iterate on POCs, ensuring alignment with customer requirements and expectations.
- Technical Skills: Strong programming skills, with proficiency in Python and experience with AI frameworks such as TensorFlow, PyTorch, or Hugging Face. Understanding in the usage of libraries such as SciKit Learn, Pandas, Matplotlib, etc.
- Cloud Experience: Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and related services
- Experience in full AI project lifecycle, from research and prototyping to deployment in production environments. (preferably GCP)
- Experience with version control systems, particularly Git, and proficiency with GitHub for code collaboration and repository management.
- Good understanding of distributed systems, understanding of microservice architecture and REST APIs. Should be able to design solutions involving synchronous and asynchronous API calls.
- Excellent knowledge and working experience with Docker containers. Consistent track record in developing large scale distributed applications.
- Experience with transformer-based models (e.g., BERT, GPT)
- Proficiency in Agile development practices and Continuous Integration/Continuous Deployment (CI/CD)
- Preferred training & fine-tuning experience on large data
- Work closely with data engineers and data analysts to help build ML- and statistics-driven data quality and continuous data monitoring workflows.
- Awareness and understanding of ethical considerations in data science and AI, ensuring responsible and fair use of data and AI technologies.
- Ensure adherence to data privacy and security standards, safeguarding sensitive customer and business information while maintaining compliance with relevant regulations. Demonstrate the ability to work independently and take ownership of tasks, while also supporting junior team members, ensuring timely high-quality delivery.
Skills & Experience
- Total ~ 9 years of experience with at least 5 years of working experience on AI/ML, Power Platform, GCP etc.
- Education: Degree in Computer Science, Mathematics, Engineering, or a related field.
- Proven experience of working with GenAI, Large Language Models (LLM), Natural Language Processing (NLP) techniques, Time-Series and Prediction Models and familiarity with TensorFlow, LangChain, PyTorch, Plotly, Dash, Scikit-learn libraries.
- Track record of implementing AI/ML Statistics models and GenAI solutions in strictly regulated financial organizations.
- Proven experience of working and delivering AI/ML based solution involving ML Models, AI Builder, Power Automate flows, Power Apps, Dataverse tables & Connectors.
- Strong proficiency in software development with expertise in backend technologies, frontend frameworks, and languages, such as Python, JavaScript. Good proficiency in Database technology is recommended.
- Business Acumen: Ability to understand customer needs and business objectives. Experience in working closely with customers and translating their requirements into effective AI solutions.
- Customer Engagement and Support: Act as a technical point of contact for customers, addressing their questions, concerns, and feedback. Provide technical support during the solution deployment phase and offer guidance on AI-related best practices and use cases.
- Documentation and Knowledge Sharing: Document solution architectures, design decisions, implementation details, and lessons learned. Create technical documentation, white papers, and best practice guides. Contribute to internal knowledge sharing initiatives and mentor new team members. Preferably JIRA Confluence.
- Excellent communication and collaboration skills to effectively work with cross-functional teams and stakeholders.
- Result oriented team player who can foster strong and collaborative partnerships with key stakeholders
Skills will be good to have
Industry Trends and Innovation: Stay up to date with the latest trends and advancements in AI, foundation models, and large language models. Evaluate emerging technologies, tools, and frameworks to assess their potential impact on solution design and implementation.
www.hsbc.com/careers