Perplexity

Internship - Machine Learning Research Engineer

Berlin, Remote. Posted 2 months ago

The role

This person will push search quality forward through models, data, and tools. They will train and optimize large-scale deep learning models and conduct research in representation learning.

What you will do

  • Push search quality forward through models, data, tools, or any other leverage available
  • Train and optimize large-scale deep learning models using frameworks like PyTorch
  • Leverage distributed training and hardware acceleration with a focus on retrieval and ranking models
  • Conduct research in representation learning including contrastive learning, multilingual, evaluation, and multimodal modeling
  • Build and optimize RAG pipelines for grounding and answer generation

Required qualifications

  • Understanding of search and retrieval systems, including quality evaluation principles and metrics
  • Strong proficiency with PyTorch, including experience in distributed training techniques and performance optimization for large models
  • Interested in representation learning, including contrastive learning, dense & sparse vector representations, representation fusion, cross-lingual representation alignment, training data optimization
  • Publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, SIGIR)

About the company

perplexity

Internship - Machine Learning Research Engineer at Perplexity | JobZoey