Staff Research Software Engineer, Google Research - Singapore

GOOGLE ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Google Research Singapore is at the frontier of AI research, focusing on ultra-efficient Generative AI models and inference optimization. You will lead a small, agile team in a fast-paced environment, collaborating with other Google teams to push the boundaries of AI capabilities for billions of users.

The role involves pioneering algorithms, co-design with accelerators, and contributing to a strong publication record in top venues.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of software development experience.
  • 5 years of testing and launching software products, and 3 years in design/architecture.
  • 5 years of experience with ML design and ML infrastructure (model deployment/evaluation, data processing, debugging, fine tuning).
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Responsibilities

  • Design and implement novel algorithms to optimize the inference stack for LLMs with high throughput and low latency.
  • Develop and optimize low-level software and custom kernels for inference across hardware and model architectures.
  • Co-design algorithms leveraging hardware accelerators and collaborate with hardware architects.
  • Amplify impact through publications and dissemination in the research ecosystem.

Skills

Software development
Algorithm design
Low-level optimization
ML systems
Hardware-software co-design

Education

Bachelor's degree or equivalent
8 years of software development experience
5 years testing and launching software products
3 years in software design and architecture
5 years ML design and ML infrastructure

Job description

Job description

Google Research Singapore is the very latest addition to the Google Research presence around the globe. This is an incredible opportunity to be advancing the frontier of AI capabilities in Singapore. The team delivers research on algorithmic efficiency, and inference acceleration, directly impacting how next-generation AI models will be deployed to billions of people.

In this role, you will sit at the heart of advancing fundamental capabilities of Artificial Intelligence (AI) to drive significant benefits to humanity. You will have the chance to help build a team from the ground up. You will be pioneering AI research in Singapore, focusing on enabling the most performant, ultra-efficient and capable Generative AI Models. You will be making pioneering breakthroughs towards Computational Efficiency for serving and deployment of large-scale Generative AI Models (e.g., Large Language Models (LLMs), Diffusion Models, Generative Videos). You will be a technical leader of a small and agile team, in an extremely fast-paced environment in close collaboration with other teams at Google.

Qualifications
Job responsibilities
  • Design and implement novel algorithms that optimize the inference stack for LLMs to ensure the highest througput and lowest latency for billions of users including sampling techniques, speculative decoding advancements, model compression, knowledge distillation and quantization strategies.
  • Work on development and optimization of the low-level software that runs AI models efficiently. Implement and optimize custom kernels for inference, focusing on improving latency, throughput, and memory usage, across different hardware and model architectures.
  • Co-design algorithms that exploit the unique architectectural advantages of custom hardware and accelerators. Collaborate with hardware architects on next-generation systems and use a deep understanding of both model architecture and hardware to inform algorithm selection.
  • Amplify impact and influence the research ecosystem through publications and scientific dissemination.
Minimum qualifications
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • Experience integrating generative AI tools or LLM interfaces into workflows.
Preferred qualifications
  • PhD in Machine Learning, AI, Computer Science, Statistics, Applied Mathematics, Data Science, or a related technical field.
  • Experience in a university or industry labs, with primary emphasis on AI research.
  • Deep understanding of transformer architecture internals.
  • Deep understanding of Machine Learning (ML) systems, distributed systems, compilers, or performance engineering. Experience in high-performance computing, or AI inference optimization and hands-
  • Strong publication record in top AI venues.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Research Software Engineer, Google Research
Staff Research Software Engineer, Google Research

Google • Singapore

On-site
SGD 180,000 - 260,000
Staff Research Software Engineer, Google Research
Staff Research Software Engineer, Google Research

Google Inc. • Singapore

On-site
SGD 180,000 - 240,000
Senior AI Research Software Engineer — Inference & ML Systems
Senior AI Research Software Engineer — Inference & ML Systems

Google • Singapore

On-site
SGD 180,000 - 260,000
Staff Research Software Engineer: AI Inference & LLMs
Staff Research Software Engineer: AI Inference & LLMs

Google Inc. • Singapore

On-site
SGD 180,000 - 240,000
Staff Research Engineer, Applied AI, DeepMind
Staff Research Engineer, Applied AI, DeepMind

Google DeepMind • Singapore

On-site
SGD 110,000 - 170,000
Learning opportunities
Global teams
Staff Research Software Engineer — AI Inference
Staff Research Software Engineer — AI Inference

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Research Scientist
Research Scientist

NVIDIA SG Dev Pte. Ltd. • Singapore

On-site
SGD 120,000 - 190,000
AI Research Scientist
AI Research Scientist

NVIDIA Gruppe • Singapore

On-site
SGD 102,000 - 154,000
Data Science & AI Researcher
Data Science & AI Researcher

Internal Security Department • Singapore

On-site
SGD 90,000 - 130,000
AI Research Engineer
AI Research Engineer

MOZAT PTE LTD • Singapore

On-site
SGD 80,000 - 120,000
Competitive salary
Equity
Flexible working arrangements
+1