Back to Job Listings

Machine Learning Engineer, NLP

SpringCube

Full time - Senior Associate/ Asst Manager

IT Hardware & Devices: Personal Computing

Singapore ( Onsite )

Published 1 week ago

Salary: SGD5,000 - SGD10,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.

Company Overview

A multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services. It is considered one of the Big Five companies in the U.S. information technology industry.

Job Title: Sales – Machine Learning Engineer, NLP

Description

In this role, the successful candidate will focus on the following key areas:

  • Working within a team of machine learning engineers with diverse specializations to prototype and deploy world-class algorithms that advance the state of the art.
  • Leading the exploration and application of Large Language Models and Generative AI, venturing into novel areas within these domains.
  • Transforming prototypes into automated pipelines and deploying them to production; determining when to leverage off-the-shelf solutions versus developing custom solutions and effectively utilizing both.
  • Conducting ongoing data analysis to develop new or fine-tune existing models, such as GPT, to optimize outcomes.
  • Collaborating closely with software engineers to integrate these models into high-performing systems within the production environment, enabling the creation of exceptional experiences for a global audience.
  • Actively participating in all stages of model development, from conceptualization and experimentation to deployment.
  • Communicating analysis results to business stakeholders and executives.
  • Maintaining expertise in the latest advancements in AI technology and collaborating with team members to prepare presentations, papers, and patents for innovations.

Minimum Qualifications

  • 5+ years of professional experience building and successfully releasing NLP/AI software to customers.
  • 5+ years of industry experience developing machine learning and deep learning-based software applications.
  • Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field; or
  • M.S. in a related field with 3+ years of experience applying machine learning engineering to real-world business challenges.

Preferred Qualifications

  • Experience with cutting-edge NLP algorithms and AI models, Multi-modal LLMs, Multi-modal contrastive learning, Foundation models, Diffusion-based models, and parameter-efficient fine-tuning of LLMs.
  • Solid understanding of inference speed-up techniques such as speculative decoding and optimization of LLMs for human preferences.
  • A strong track record of shipping products and publications/patents.
  • Strong understanding of Python and related machine learning tools (e.g., TensorFlow, PyTorch, NLTK, spaCy, Keras).
  • Excellent presentation, written, and verbal communication, engagement, and interpersonal skills, along with demonstrated abilities in creating great design.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals in Singapore.

  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. 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.