1. Supports the production of scalable and optimised artificial intelligence (AI)/machine learning (ML) models. 2. Focuses on building algorithms for the extraction, transformation, and loading of large volumes of real-time, unstructured data to deploy AI/ML solutions from theoretical data science models. 3. Runs experiments to test the performance of deployed models and identifies and resolves bugs that arise in the process. 4. Works in a team setting and is proficient in statistics, scripting, and programming languages required by the organisation. 5. Familiar with the relevant software platforms in which the models are deployed. 6. Knowledgeable of the requirements under the Model AI Governance Framework and the Personal Data Protection Act (PDPA) in his work on AI/ML models. 7.Determined individual comfortable working with large data sets, keen interest in problem solving and experimentation.
1. Applies subject matter knowledge in applications development, possessing well-developed skills in design, development, testing, debugging and implementing software applications or specialised utility programs in support of end users' needs on platforms. 2. Supports regular updates and recommends improvements to existing applications. 3. Works under limited supervision to effectively deal with unfamiliar issues, following recommended coding standards and secure-coding principles to avoid security vulnerabilities. 4. Provides technical support to the quality testing teams. 5. Works in a team setting and is proficient in programming languages required by the organisation. 6. Is familiar with software development tools and standards, as well as the relevant software platforms on which the solution is deployed. 7. Is a keen learner, and able to apply structured, analytical thinking to develop applications. 8. Is a strong team player, who communicates his ideas and gets along with others easily.
1. Designs systems to facilitate access to and finding of information. 2. Plans, designs, develops, and tests internal information-delivery solutions and data models with the focus on providing positive user experience. 3. Works with end users to specify requirements, create and implement designs to meet internal and client-facing objectives. 4. Develops information management standards and practices, in compliance with data privacy policies and ethics and governance frameworks. 5. Works in a team setting and is proficient in database systems, scripting and programming languages required by the organisation. 6. Familiar with the relevant software platforms on which the solution is deployed. 7. Integrates diverse needs and perspectives from internal and external clients and possesses a creative mind to develop new and fresh ideas and solutions. 8. Possesses strong leadership and communication abilities and is able to influence key stakeholders and clients he interfaces with.
1. Supports the design, implementation, and maintenance of data flow channels and data processing systems that support the collection, storage, batch and real-time processing, and analysis of information in a scalable, repeatable, and secure manner. 2. Focuses on defining optimal solutions to data collection, processing, and warehousing. 3. Designs, codes, and tests data systems and works on implementing those into the internal infrastructure. 4. Focuses on collecting, parsing, managing, analysing and visualising large sets of data to turn information into insights accessible through multiple platforms. 5. Proficient in database systems, scripting, and programming languages required by the organisation. 6. Familiar with the relevant software platforms on which the solution is deployed. 7. Passionate about numbers and works with large data sets. 8. Has a keenness for understanding business processes and resolving challenges to provide solutions with the help of clean and interlinked databases and architectures.
1. Plans and leads the development of new and advanced data analytic techniques, methodologies and analytical solutions from design, prototyping, and testing. 2. Identifies and develops core data and artificial intelligence (AI) science components for the delivery of projects, architects specialised database and computing environments, explores and visualises complex data set to provide incremental business value. 3. Extracts and integrates data from various sources, and creates advanced models and algorithms suitable for the business use case. 4. Conducts testing on data and AI models, interprets findings from testing, and evaluates model performance for scaling and deployment. 5. Develops compelling and logically structured communication materials to facilitate stakeholder buy-in. 6. Works in a team setting and is proficient in statistics, scripting and programming languages required by the organisation. 7. Familiar with the relevant software platforms on which the solution is deployed. 8. Has strong analytical and critical thinking skills to identify and solve problems. 9. Passionate about analysing and resolving complex business problems, displays intellectual curiosity towards using data and AI to address business needs and challenges. 10. A data storyteller, able to influence key stakeholders and spearhead a data-driven approach to resolve business issues.
1. Responsible for the design and implementation of applications build, release, deployment and configuration activities. 2. Is a team member for the agile development process. 3. Builds the continuous integration and continuous deployment pipeline and prioritises development items in the pipeline. 4. Develops Proof-of-Concepts to evaluate the feasibility of the software application and tools for the development team, and develops suitable application and tools. 5. Determines specifications and features for the next iteration of software application development based on user needs and feedback, continuously integrates code changes, and conducts various automated testing to ensure the software application remains functional. 6. Performs continuous deployment through automating the deployment process, and manages the releases of software application versions and features. 7. Works with internal business partners to gather requirements, prototyping, architecting, implementing/updating solutions, building and executing test plans, performing quality reviews, managing operations, and triaging and fixing operational issues. 8. Works in a fast-paced environment and adjusts to constant business change, evolving goals and strategies, and emerging technologies. 9. Proficient in programming languages required by the organisation, and is familiar with continuous integration and deployment tools, relevant platforms, automated testing tools, and configuration management tools. 10. Knowledgeable of crypto primitives, authentication protocols and authorization standards. 11. Is innovative and analytical in nature, possessing strong communication and interpersonal skills to engage with stakeholders. 12. Is a team player with the ability to perform independently with minimal guidance. 13. Thrives in a dynamic environment and is a resourceful and self-motivated individual.