Internship - Search Machine Learning Engineer

Perplexity
London
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningSkills: ["Problem-solving","Communication","Collaboration","Ownership","Quick learner"]

Seeking an Internship in Search ML Engineering to contribute to experiments, design components of the search platform, and train/evaluate models for retrieval and ranking. You’ll collaborate with Data, AI, Infrastructure and Product teams in a fast-paced environment, applying ML techniques (including LLMs) to improve search quality while gaining hands-on production experience in London.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Perplexity
Perplexity
5 months ago

Internship - Search Machine Learning Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Seeking an Internship in Search ML Engineering to contribute to experiments, design components of the search platform, and train/evaluate models for retrieval and ranking. You’ll collaborate with Data, AI, Infrastructure and Product teams in a fast-paced environment, applying ML techniques (including LLMs) to improve search quality while gaining hands-on production experience in London.
Location: London
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Intern level

Key Responsibilities

  • •Contribute to experiments that improve search quality through better models, data usage, and evaluation tools, under the guidance of senior engineers.
  • •Design and implement components of the search platform and model stack, including retrieval, ranking, and classification models.
  • •Train evaluating models (including LLM-based approaches) for retrieval, ranking, and classification tasks.
  • •Support deployment and monitoring of search and ranking models in a scalable and performant way.
  • •Help build and iterate on RAG pipelines for grounding and answer generation.

Key Requirements

  • •Strong foundation in machine learning and statistics, with coursework or projects related to information retrieval, ranking, or recommender systems.
  • •Experience with Python and common ML frameworks (e.g. PyTorch, TensorFlow, JAX) through academic, open source, or personal projects.
  • •Familiarity with evaluating model quality using offline metrics and/or A/B testing is a plus, but not required.
  • •Previous experience (internships, research, or significant projects) working on search, recommendation, or NLP is a plus, but not required.
  • •Self-driven and curious, with a strong sense of ownership, willingness to learn, and comfort working in a fast-paced environment; experience with Rust will be a plus
Experience:Information retrievalSearchNLPMachine learning
Skills:Problem-solvingCommunicationCollaborationOwnershipQuick learner
Languages:English
Tech Stack:PythonPyTorchTensorFlowJAXRust

Company Brief

Perplexity
Perplexity AI provides an AI-powered answer engine that returns conversational, citation-backed answers to user queries and offers Pro/Enterprise products and APIs for research, knowledge work, and search augmentation.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Revenue: USD 50M to 100M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: San Francisco, United States
Founded: 2022
Glassdoor
Glassdoor: 4.6
WebsiteLinkedInGlassdoor