Applied ML & GNN Engineer - Research to Production

Google LLC

Zürich

On-site

CHF 140,000 - 210,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google LLC in Zürich is seeking an Applied ML Graph Neural Network Research Software Engineer to advance end-to-end ML workflows for graph data. You will design, train and deploy GNN models, collaborate with product teams, and productionize ML infrastructure at scale across Google's systems.

The role emphasizes building scalable graph ML solutions, leading R&D efforts, and contributing to GraphML initiatives across Google Systems. This position requires in-person interviews in most cases.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with ML infrastructure (model deployment, model evaluation, optimization, data processing, debugging).
  • Experience designing, training, and deploying Graph Neural Networks (GNNs) or graph embedding models using frameworks such as PyTorch Geometric (PyG), JAX/Jraph, or TF-GNN.

Responsibilities

  • Identify, develop and productionize GNN/ML methods driven by client feedback, team brainstorming, literature review and original research applied into the GraphFlow GNN library.
  • Develop and productionize industrial GNN/ML models and infrastructure for the GraphML for Google Systems cross-Product Area initiative to build a unified GNN and AI agent system to support Google's Systems.
  • Partner closely with product teams and research groups to translate business requirements into ML solutions.

Skills

Graph Neural Networks
ML infrastructure
GNN development

Education

Bachelor’s degree or equivalent practical experience

Tools

PyTorch Geometric (PyG)
JAX/Jraph
TF-GNN

Job description

Google LLC in Zürich is seeking an Applied ML Graph Neural Network Research Software Engineer to advance end-to-end ML workflows for graph data. You will design, train and deploy GNN models, collaborate with product teams, and productionize ML infrastructure at scale across Google's systems.

The role emphasizes building scalable graph ML solutions, leading R&D efforts, and contributing to GraphML initiatives across Google Systems. This position requires in-person interviews in most cases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied ML Graph Neural Network Research Software Engineer
Applied ML Graph Neural Network Research Software Engineer

Google LLC • Zürich

On-site
CHF 140,000 - 210,000
Staff Software Engineer, AI/Shopping Graph Infra Lead
Staff Software Engineer, AI/Shopping Graph Infra Lead

Google LLC • Zürich

On-site
CHF 180,000 - 260,000
Staff Research Engineer — Generative AI & Cloud AI
Staff Research Engineer — Generative AI & Cloud AI

Google • Zürich

On-site
CHF 160,000 - 210,000
Senior Software Engineer, AI-Driven Search Ads — Equity Options
Senior Software Engineer, AI-Driven Search Ads — Equity Options

Google LLC • Zürich

On-site
CHF 140,000 - 190,000
Senior ML & AI Safety Software Engineer
Senior ML & AI Safety Software Engineer

Google LLC • Zürich

On-site
CHF 140,000 - 210,000
ML Software Engineer II – Embeddings & Multimodal AI
ML Software Engineer II – Embeddings & Multimodal AI

Google • Zürich

On-site
CHF 150,000 - 190,000
Senior ML Safety Analytics Lead
Senior ML Safety Analytics Lead

Google LLC • Zürich

On-site
CHF 140,000 - 200,000
Senior Software Engineer – AI & Scalable Systems
Senior Software Engineer – AI & Scalable Systems

Google • Zürich

On-site
CHF 120,000 - 180,000
Senior Software Engineer - AI, Ads & Large-Scale Systems
Senior Software Engineer - AI, Ads & Large-Scale Systems

Google • Zürich

On-site
CHF 140,000 - 190,000
Senior Generative AI Engineer, Commerce Platforms
Senior Generative AI Engineer, Commerce Platforms

Google LLC • Zürich

On-site
CHF 180,000 - 240,000