Enable job alerts via email!

Senior Software Engineer (Machine Learning)

SHIELD AI TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 60,000 - 100,000

Full time

30+ days ago

Job summary

A pioneering technology firm is seeking a Software Engineer specializing in Machine Learning to develop innovative solutions for complex challenges. In this role, you will design algorithms, process large datasets, and improve system architecture, offering an exciting opportunity to leverage your skills in a dynamic environment.

Qualifications

  • Strong foundation in databases and data scaling.
  • Experience with various machine learning algorithms in real-world applications.
  • Prior experience in e-payments or e-commerce industry is a plus.

Responsibilities

  • Design and develop machine learning algorithms.
  • Identify methods to process and analyze large datasets.
  • Research and develop fraud detection solutions.

Skills

Machine Learning
Data Analysis
C++
Python
Communication

Education

Bachelor's Degree in Computer Science, Information Systems

Tools

MySQL
NoSQL
Columnar databases

Job description

As a Software Engineer (Machine Learning), you will develop and leverage innovative machine learning solutions for solving complex problems and applications. By analyzing and detecting patterns in vast amounts of data, you should have a good understanding of the machine learning lifecycle, algorithms, data structures, and design patterns.

Responsibilities

  • Design and develop machine learning algorithms.
  • Discover, design, and develop analytical methods to support novel data and information processing approaches.
  • Identify and apply appropriate methods to process and analyze large datasets of labeled and unlabeled records, discovering valuable insights.
  • Support other parts of the system beyond machine learning.
  • Review and improve current software and system architecture for stability and performance optimization.
  • Research and develop fraud detection solutions.

Minimum Qualifications

  • Bachelor's Degree in Computer Science, Information Systems with a specialization in Machine Learning or equivalent.
  • Strong foundation in databases and data scaling.
  • Experience with various machine learning algorithms and their application in real-world cases.
  • Experience with MySQL, NoSQL, and Columnar databases.
  • Proficiency in C++, C, Python, and other programming languages is an advantage.
  • Prior experience in e-payments or e-commerce industry is a plus.
  • Strong analytical, interpersonal, communication, and presentation skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.