Startups · AI

Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval

Google · United States · On-site

← All jobs
About Google

Learn more about Google. Explore our innovative AI products and services, and how we. Backed by Kleiner Perkins.

About the role

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • Bachelor’s degree or equivalent practical experience
  • 5 years of experience building and launching production ML models, including 2 years of experience with recommendation, retrieval, search, or personalization systems
  • Experience with large-scale data processing (Beam, Spark, or similar), in Python, C++, and SQL, and with JAX, TensorFlow, or PyTorch
More about this role
  • Write and test product or system development code.
  • Develop representation learning models, including embedding or encoder models trained with contrastive, supervised, or self-supervised (e.g., masked-prediction) objectives, and set or sequence encoders (attention pooling, Transformers).
  • Execute clustering or metric learning at scale (e.g., hierarchical/agglomerative, density-based), and assess cluster quality.
  • Utilize Large Language Model (LLMs) in ML systems (e.g., LLM embeddings, autoraters for evaluation) and distill LLM judgments into classifiers.
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience building and launching production ML models, including 2 years of experience with recommendation, retrieval, search, or personalization systems.
  • 1 year of experience in the design, analysis, and optimization of algorithms for high-performance systems, and developing and implementing Machine Learning algorithms (e.g., classification, regression, clustering, deep learning) for practical applications.
  • Experience with large-scale data processing (Beam, Spark, or similar), in Python, C++, and SQL, and with JAX, TensorFlow, or PyTorch.
  • Master's...

Read the full posting on Google's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.