Perplexity

Internship - Search Machine Learning Engineer

Perplexity
Apply
7 months ago
London, United KingdomIntern

Responsibilities

  • Contribute to search-quality experiments involving models, data, and evaluation tools under senior-engineer guidance.
  • Design and implement retrieval, ranking, and classification components for the search platform and model stack.
  • Train and evaluate models, including LLM-based approaches, for retrieval, ranking, and classification tasks.
  • Support scalable deployment and monitoring of search and ranking models.
  • Build and iterate on RAG pipelines for grounding and answer generation.
  • Collaborate with Data, AI, Infrastructure, and Product teams to deliver production ML improvements.

Requirements

  • Strong foundation in machine learning and statistics, with coursework or projects related to information retrieval, ranking, or recommender systems.
  • Experience using Python and common ML frameworks such as PyTorch, TensorFlow, or JAX through academic, open-source, or personal projects.
  • Familiarity with offline model-quality metrics or A/B testing is a plus but not required.
  • Previous internships, research, or significant projects in search, recommendation, or NLP are a plus but not required.
  • Self-driven, curious, willing to learn, comfortable in a fast-paced environment, and able to demonstrate ownership.
  • Experience with Rust is a plus.

Benefits

  • Full-time internship lasting 12–24 weeks.
  • In-person work at the London office.

Tech Stack

Categories

Perplexity

About Perplexity

1,001-5,000 employees

Perplexity builds an AI-powered answer engine for web and mobile and an enterprise product, Perplexity Computer, for AI-driven workflows across tools and apps. The company monetizes through individual subscriptions (Perplexity Pro) and enterprise plans. Founded in 2022 and headquartered in San Francisco, it operates as a privately held company.

Contact me