Search Machine Learning Engineer Intern
Perplexity is offering a 12-24 week, full-time Search Machine Learning Engineer Internship, in-person in their London office, focusing on search quality, retrieval, and ranking.
London
Undergraduate
Technology
In-Person
not_stated
Last verified: 15 September 2026
About this opportunity
The Search Machine Learning Engineer Intern at Perplexity will work on advanced search technologies, focusing on retrieval, ranking, and developing components of the search platform. The role includes collaborating with experienced engineers, experimenting with new models, training and evaluating models, supporting deployment, and building RAG pipelines. The internship is full-time, for 12-24 weeks, and located in London.
Who is it for?
Students or recent graduates with a strong foundation in machine learning and statistics, and experience with Python and ML frameworks, interested in search, recommendation, or NLP systems.
What you will gain
Hands-on experience improving search quality, building and deploying ML models, collaborating with cross-functional teams, and learning production ML best practices.
Similar opportunities
Counter Terrorism Policing
Student Placement - Technology – Counter Terrorism Policing West Midlands / HQ - 2027/28
Revolut
Internship Programme 2027: Product Owner (UX)
Virtu Financial
2027 Summer Internship - Client Support
Virtu Financial
2027 Summer Internship - Technical
Requirements
Strong foundation in machine learning and statistics; coursework or projects in information retrieval, ranking, or recommender systems; experience with Python and ML frameworks such as PyTorch, TensorFlow, or JAX; familiarity with evaluating model quality is a plus; previous experience in search, recommendation, or NLP is a plus; self-driven and eager to learn; experience with Rust is a plus.
Ready to apply?
Visit the official Perplexity page to apply for this opportunity.
Always confirm eligibility, deadlines, and requirements directly on the official Perplexity website before applying. Nentra does not guarantee the accuracy of third-party programme details.
Community discussion
0 commentsBe respectful and helpful. No links, contact details, harassment, or misleading claims. Comments are checked automatically and can be reported — repeat breaches may pause your access.