Internship - Search Machine Learning Engineer

Perplexity
Belgrade
Workplace: OnsiteInternshipFunction: Data Science & Machine LearningSkills: ["Self-driven","Ownership","Collaboration","Communication","Problem-solving"]

Ara: An internship role focusing on building and evaluating search ML models, including retrieval and ranking components, in a fast-paced environment. You’ll work with Data, AI, Infrastructure and Product teams to improve search quality, experiment with new models (including LLM-based approaches), and contribute to RAG pipelines for grounding and answer generation in a Belgrade office setting.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Perplexity
Perplexity
7 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: 1 minute agoStatus: Live

Job Summary

Ara: An internship role focusing on building and evaluating search ML models, including retrieval and ranking components, in a fast-paced environment. You’ll work with Data, AI, Infrastructure and Product teams to improve search quality, experiment with new models (including LLM-based approaches), and contribute to RAG pipelines for grounding and answer generation in a Belgrade office setting.
Location: Belgrade
Workplace: Onsite
Employment Type: Internship · 6 months
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.
  • •Collaborate with Data, AI, Infrastructure and Product teams to deliver improvements quickly and learn best practices in production ML.

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 retrievalSearchNLP
Skills:Self-drivenOwnershipCollaborationCommunicationProblem-solving
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