Software Engineer (data Science & Engineering)

Singapore, Singapore

Job Description


Singapore, Singapore /

Data Analytics - Data Science /

Full-time

/ On-site

CSIT develops products to advance the national security interests of Singapore. Our products are used in a wide range of operations, including, but not limited to, Counter-Terrorism and Computer Network Defence. We are looking for talented software engineers to deploy and maintain our MLOps platform as well as to develop applications that support the functioning of the data science & engineering team.

Role

As a software engineer in the data science & engineering team, you will develop and maintain applications (e.g. for data labelling) that support our data scientists and machine learning engineers in their work processes to develop new capabilities. You will be responsible for designing and developing performant, reliable and maintainable applications while leveraging pragmatic unit, integration and performance testing. In addition, you will deploy and maintain platforms that enable MLOps for data scientists and machine learning engineers.

Responsibilities

  • Influence the roadmap and development of applications
  • Deploy and maintain MLOps platforms
  • Design, develop, deploy and maintain high-quality code following engineering and testing best practices
  • Work with data scientists, machine learning engineers and users to enable new data science capabilities
  • Contribute to overall architecture and implementation of core infrastructural components (e.g. API gateway, messaging platform, auth services, etc)
Requirements (Minimum Qualifications)
  • Bachelor\'s degree in a quantitative field (e.g. Computer Science, Economics, Mathematics, Physics etc.) or equivalent practical experience
  • Proficiency in one or more of the following languages: Python, JavaScript, Java
  • Knowledge of SQL and practical experience with RDBMS and NoSQL databases
  • Experience in software deployment
  • Familiar with the concept of MLOps and able to identify the key pieces of technology required to enable it
Nice-to-haves
  • Experience with Python web frameworks (e.g. Flask, FastAPI)
  • Experience with containerisation and container orchestration platforms (e.g. Docker, Kubernetes)
  • Understanding of domain-driven design, microservice patterns and service-oriented architectures
  • Experience in working with big data technologies such as Hadoop, Spark and Kafka
As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.

Centre for Strategic Infocomm Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1322322
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned