Enable job alerts via email!

Senior Research Engineer

JAC Recruitment Pte Ltd

Singapore

On-site

SGD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Research Engineer to drive innovation in machine learning and AI systems. This role involves developing and optimizing enterprise applications, implementing MLOps practices, and collaborating with cross-functional teams to integrate cutting-edge ML solutions. The ideal candidate will possess strong expertise in software development, particularly with C# .NET and Python, and have a deep understanding of machine learning algorithms and frameworks. Join this dynamic environment where your contributions will significantly impact scientific discovery and technological advancements in various disciplines.

Qualifications

  • 5+ years as a Software Developer/Engineer with cloud-native technologies experience.
  • Proficient in C# .NET, Python, and Angular for microservices.

Responsibilities

  • Develop, test, and maintain enterprise systems focusing on ML/AI systems.
  • Implement MLOps best practices for model training and deployment.

Skills

C# .NET
Python
Angular
Machine Learning Algorithms
Deep Learning Architectures
NLP Techniques

Education

Bachelor's in Computer Science/Engineering
Master's in Computer Science/Engineering

Tools

Docker
Git
Jenkins
SonarQube
Artifactory

Job description

COMPANY OVERVIEW

Our client is a leading research institution dedicated to advancing scientific discovery and technological innovation. It focuses on a wide range of disciplines, including biomedical sciences, physical sciences, and engineering.

We are currently looking for a Senior Research Engineer.


JOB RESPONSIBILITIES

  1. Develop, test, and maintain enterprise systems and applications, focusing on ML/AI systems.
  2. Implement MLOps best practices to automate model training, deployment, and monitoring.
  3. Optimize machine learning algorithms and deep learning architectures.
  4. Collaborate with data scientists and software engineers to integrate ML solutions into existing systems.
  5. Optimize AI pipelines for scalability, reliability, and performance.
  6. Conduct performance analysis and optimization to improve model efficiency and accuracy.
  7. Stay updated on the latest advancements in software engineering, AI/ML technologies, and best practices.

JOB REQUIREMENTS

  1. Bachelor’s or Master’s in Computer Science/Engineering or related fields.
  2. 5+ years as a Software Developer/Engineer with experience in cloud-native technologies: microservices, DevSecOps, containerization.
  3. Proficient in C# .NET, Python, and Angular for microservices and software systems.
  4. Knowledge of CI/CD pipelines using Git, Artifactory, Jenkins, SonarQube, Docker registry.
  5. Experience with container orchestration (on-prem/public cloud).
  6. Experience with machine learning frameworks/libraries.
  7. Understanding of ML algorithms and techniques.
  8. Familiarity with deep learning architectures and NLP techniques.

Benefits

Work Location: Singapore

*We regret that only shortlisted applicants will be contacted.

Syahirah Binte Ahmad Ja'afar (R22105331)

JAC Recruitment Pte. Ltd. (90C3026)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.