Digital Trust Centre (DTC) is looking for a candidate to join them as a Research Engineer II.
-
Master’s degree in computer science/ engineering or related fields required.
-
Minimum of 5 years continuous working experience in a similar role will be considered when appropriate.
-
Bachelor degree with minimum 8 years relevant experience may be considered.
-
Proficiency in programming languages Java, C/C++ is a must.
-
Experience in other programming languages and/or frameworks such as Python, Spring will be an advantage.
-
Proficiency with using common Linux distributions such as Ubuntu, CentOS is a must.
-
Proficiency and experience in developing network and communication protocols and using socket programming in cloud-based systems is a must.
-
Proficiency in installing, configuring and using SQL database is a must. Experience in other data processing technologies such as NoSQL, Hadoop will be an advantage.
-
Proficiency and experience in working with different virtualization technologies to enhance cloud service system performance is a must.
-
Experience in developing ML systems from end to end, including data exploration, feature engineering, model training/evaluation will be advantageous.
-
Good communication skills and some interdisciplinary interest is desired, to be able to interact with researchers at the Centre.
-
Ability to work independently and to develop solutions under strict timelines is a must.
-
Ability to code-switch effortlessly between talking business and talking tech, and can help stakeholders, engineers, and businesses easily understand difficult research tech concepts.
-
Good knowledge of system platform development, socket programming, middleware technologies, API development, related application frameworks and service layer models.
-
Familiarity with general API security concepts (such as key validation, authentication, authorisation)
-
Good understanding of relational database and Unix shell scripting skills.
We regret to inform that only shortlisted candidates will be notified.