Senior Software Engineer
Publication date:
07 October 2024Workload:
100%Contract type:
Unlimited employment
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 Software Engineer.
Business: Group Data Technology
Principal responsibilities:
• Develop and implement machine learning solutions, with a focus on data engineering and generative AI, to address complex business challenges.
• Collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders, to define project requirements and deliver high-quality solutions.
• Utilize Python programming language and related libraries and open source GenAI models to design and implement scalable and efficient AIsolutions.
• Leverage Google Cloud Platform (GCP) services and tools to build and deploy ML pipelines, ensuring robust and reliable data processing and model training.
• Design and optimize data engineering workflows using tools such as Apache Airflow, ensuring efficient data ingestion, transformation, and storage.
• Conduct exploratory data analysis and feature engineering to extract meaningful insights and improve model performance.
• Stay up-to-date with the latest advancements in ML and generative AI techniques, and proactively identify opportunities to apply them to business problems.
• Collaborate with data engineering teams to ensure data quality, availability, and reliability for ML projects.
• Follow best practices for model deployment, monitoring, and maintenance, ensuring scalability and performance.