Nick Greenquist

Nick Greenquist

Senior Software Engineer @ Google · Machine Learning · Recommender Systems

Nick Greenquist

Hello! I'm a Senior Software Engineer at Google, working on the Google Play Store Personalization team — using machine learning to help billions of Android users discover their next favorite app or game.

The road here was a bit winding: six summers as a New Jersey ocean lifeguard (my Baywatch career), an undergrad in Game Design at RIT (where, on top of my academics, I wrestled four years for the NCAA D3 program and was team captain), software engineering internships across frontend, backend, and data engineering roles at eHealth Technologies, GeekHive, Enigma Technologies, and Bluecore, and a Masters in CS at NYU focused on Machine Learning and AI.

Outside of work I'm into reading, fitness, travelling, photography, and being a dad.

Current Work

A series of state-of-the-art two-tower neural recommenders built with PyTorch. Each model learns separate user and item embeddings from interaction history and content features, trained with full softmax and Menon popularity debiasing so results reflect genuine taste — not just what's trending. No account needed.

Source: Movies ↗ · Books ↗ · Games ↗

Publications

  1. Pyrorank: A Novel Nature-Inspired Algorithm to Promote Diversity in Recommender Systems ↗

    Doruk Kilitcioglu, Nicholas Greenquist & Anasse Bari

    Advances in Swarm Intelligence. ICSI 2023 · Jul 2023

  2. GPU Accelerated Matrix Factorization for Recommender Systems ↗

    Doruk Kilitcioglu, Nicholas Greenquist, Mohamed Zahran & Anasse Bari

    IEEE 6th International Conference on Big Data Analytics (ICBDA) · Apr 2021

  3. GKB: A Predictive Analytics Framework to Generate Online Product Recommendations ↗

    Nicholas Greenquist, Doruk Kilitcioglu & Anasse Bari

    IEEE 4th International Conference on Big Data Analysis (ICBDA) · Mar 2019

Skills

Languages
Python C++ Java SQL JavaScript
ML / AI
Machine Learning Recommendation Systems PyTorch TensorFlow Distributed Systems MapReduce
Web
Node.js React HTML CSS
Tools
Git Bash Claude Code Gemini CLI

Links