Back to Job Listings

Machine Learning Engineer – AI & Client Solutions

SpringCube

Full time - Manager

IT Hardware & Devices: Personal Computing

Singapore ( Onsite )

Published 2 weeks ago

Salary: SGD10,000 - SGD15,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Machine Learning Engineer – AI & Client Solutions

Company Overview
This opportunity is with a global technology company specializing in cutting-edge AI-enabled solutions for client devices. The organization is a leader in bringing intelligence into the PC ecosystem, enhancing performance, productivity, and user experiences while maintaining privacy and security. Through collaborations with top AI technology firms, academic institutions, and industry experts, the company is driving innovation in AI-powered computing.

Job Description
As a Machine Learning Engineer, you will work within the Client Solutions Group (CSG) Chief Technology Officer (CTO) Advanced Architectures Team, contributing to AI/ML solutions across client devices. You will integrate AI applications into client devices, optimize AI/ML models for resource-constrained environments, and collaborate with engineering teams to deploy AI-powered solutions at scale.

Key Responsibilities

  • Develop and integrate AI applications on client devices with backend cloud connectivity.
  • Work with diverse telemetry collection and deployment environments, including AI/ML frameworks, endpoint OSes, and embedded firmware ecosystems.
  • Optimize AI/ML models for efficient deployment in client silicon environments.
  • Train, tune, and optimize Machine Learning and Deep Learning models for client devices.
  • Translate business challenges into AI-driven use cases, providing insights through statistical methods and data storytelling.

Requirements

  • Technical Skills:
    • Master’s degree or higher in AI/ML, Computer Science, Mathematics, or related fields (or Bachelor’s + 5 years, Master’s + 3 years, or PhD).
    • Experience developing for Microsoft Windows OS, including SDKs, MS DirectML, WinML, and MS Graph.
    • Expertise in AI/ML optimization techniques for resource-constrained environments.
    • Strong programming skills in C, C++, and C#/.NET.
    • Hands-on experience with Deep Learning frameworks (e.g., PyTorch, TensorFlow, TensorRT) and their application in client device ecosystems.
    • Understanding of Large/Small Language Models, Machine Learning, Deep Learning, and Generative AI.
    • Experience working in software development or cross-functional teams.
  • Desirable Skills:
    • Familiarity with real-time embedded environments and ONNX models.
    • Experience with hardware vendor toolchains such as Intel OpenVINO, Qualcomm QNN, NVIDIA CUDA, or AMD Ryzen AI Software.
    • Strong problem-solving skills and ability to work in collaborative development environments.

Disclaimer:
SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. Application: To apply, click the “Apply” button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.