Industry: Banking & Aviation
Contract Type: 12-Month Rolling Contract (Renewable / Strong Conversion Potential)
Location: Hong Kong (On-site / Hybrid depending on project)
About the Opportunities We are supporting a major global consulting firm on large-scale digital transformation initiatives across aviation and banking. As the organisation expands its data and AI capabilities, we are hiring three engineers across data engineering, AI/ML, and cloud-based analytics.
These roles are offered as 12-month rolling contracts , with high likelihood of extensions or permanent opportunities depending on project success.
Apply once — we will match you to the best-fit role.
Open Positions 1. Developer – PySpark (Banking) Budget: HKD 26,000-32,000/month
Responsibilities - Develop, maintain, and optimise data pipelines using PySpark and related tools.
- Perform ETL tasks to integrate information from multiple data sources.
- Drive data quality improvements, performance tuning, and workflow automation.
- Participate in documentation, testing, and code reviews.
- Collaborate with cross-functional teams to support data analytics initiatives.
Requirements - 1–3+ years experience in Python with strong understanding of data structures and libraries (e.g., Pandas).
- Hands-on experience with Apache Spark , RDDs, DataFrames, and distributed processing.
- Strong SQL knowledge for querying and transformation.
- Able to analyse datasets and derive actionable insights.
- Banking industry experience is an advantage.
2. Developer – Data (Banking) Budget: HKD 25,000-32,000/month
Responsibilities - Write and maintain software and scripts for data processing and system integration.
- Translate system requirements into functional code and reusable modules.
- Monitor system performance and proactively resolve technical issues.
- Prepare reports and documentation for internal stakeholders.
- Support team members with troubleshooting and enhancements.
Requirements - Proficient in Python , Apache Spark , and Unix shell scripting .
- Strong analytical, documentation, and communication skills.
- Able to work independently and manage multiple assignments.
- 1–3 years of relevant data engineering or backend development experience.
- Experience with research, testing methodologies, and business systems preferred.
3. AI Engineer (Aviation) Budget: HKD 30,000-40,000/month
Responsibilities - Build and optimise AI/ML models across NLP, RAG workflows, and computer vision.
- Develop autonomous agent workflows (MCP or similar frameworks).
- Integrate AI capabilities into mobile and web applications using Python.
- Conduct performance tuning, testing, and model validation.
- Document technical specifications, participate in reviews, and support deployment.
- Work closely with engineering teams to embed AI within enterprise systems.
Requirements - Bachelors/Masters degree in Computer Science, Data Science, or related fields.
- 1–5+ years experience in machine learning engineering or AI development.
- Hands-on expertise with RAG pipelines , Azure AI services, and Python scripting.
- Familiarity with containerised deployments (OpenShift, Kubernetes, or Docker).
- Strong understanding of multi-step reasoning, embeddings, and ML experimentation.
- Able to communicate complex AI concepts to non-technical stakeholders.
General Benefits - Join high-impact transformation projects across aviation and banking.
- Work with modern data stacks, cloud ecosystems, and emerging AI frameworks.
- Strong potential for contract renewal or permanent conversion.
- Collaborative, technical environment with ongoing learning opportunities.