岗位描述
Build and maintain real-time data sourcing and ingestion framework (event-driven), business processing micro-services, data stores and also domain APIs. Design and implement a robust data control framework to ensure completeness, consistency and accuracy of the data. Identify AI empowered use cases and deliver AI solutions across the relevant business processes (e.g. data quality triage, root cause analysis, movement explanation and control optimisation) Enable safe, controlled GenAI usage for technical and non-technical outputs: requirements drafting, test-case generation, release notes, reconciliation commentary, stakeholder updates—ensuring correctness, auditability, and appropriate approvals. Support production stability: incident triage, root-cause analysis, runbooks, cut-off management (EOD/intraday), and controlled releases. Bachelor's degree (or higher) in Machine Learning, Computer Science or a related discipline; AI/ML-focused education is preferred. 6+ years' experience of complete software lifecycle; Strong Java knowledge plus solid SQL and data analysis skills. Rich experience in Micro Service solution; Extensive knowledge and experience in Non-functional testing and performance optimization. Big Data and Data analysis relevant skills are preferred. Experience in big data processing, real-time analytics, metadata management, data mesh, data lineage, etc. Familiar with relevant components such as Kafka, Spark / Flink, Airflow, Iceberg, Trino/Presto, etc. Experience in production-grade AI applications is added advantage - especially end-to-end AI-powered applications or solutions, involving context analysis, tool/function calling, Model Context Protocol (MCP), retrieval-augmented generation (RAG), AI agents and agentic workflows, etc. Strong skills in leveraging AI in software development lifecycle (SDLC) while able to validate and evaluate AI outputs. Product mindset with strong stakeholder collaboration skills.