• Hi Interns
Principal
  • Mon Espace
  • Mon Espace
  • Offres
  • Profil
  • Hi Academy
  • Monthly Check-Up
Outils
  • Hi Resume
  • Hi Resume
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
  • PDF to Hi Resume
  • AI Outreach
  • CV Sur Mesure
  • LinkedIn to Email
  • Fiche entretien
Accompagnement
  • Career Consultant
  • Hi Agent
  • Career Consultant
  • Hi Agent
  • Passer au Premium
  • Premium / Plus
  • Tarifs

 

Info session

Gratuit

La méthode pour décrocher des entretiens, en live avec l’équipe.

  1. Offres
  2. Détail de l'offre
Se connecter
IMEDRA SPHERE

IMEDRA SPHERE

TunisiePublication : 31 déc. 2025

PFE-05 - Development of a search engine

  • Stage
  • 4-6 mois
  • Télétravail
  • Échéance : 14 janv. 2026
  • Software Engineering (Full-stack Development)
  • Data Analytics / Data Science
  • ABAP / RAP Backend Development
  • Information Retrieval
  • Web Crawling
  • Full‑Text Search
  • Search Engines
  • Indexing and Ranking

Description du poste

Project overview: Design and build a high‑performance full‑text search engine capable of crawling, indexing, and retrieving information efficiently. The system includes a web crawler to gather data, an indexing engine using inverted indexes, and a ranking algorithm to return the most relevant results.

Objectives:

  • Build a robust web crawler to traverse links and extract content from diverse web pages or local documents
  • Implement an inverted index structure enabling near‑instantaneous search queries across large datasets
  • Develop a ranking algorithm to ensure result relevance based on keyword frequency and link authority

Technologies:

  • Languages: Python, Java, or C++ (core engine)
  • Search core: Elasticsearch, Apache Solr, or custom Lucene‑based implementation
  • Storage: NoSQL
  • Front‑end: React or Vue.js

Profile and requirements:

  • Bac+3 to Bac+5 in Software Engineering, Data Science, or Backend Systems (Bac+4/Bac+5 preferred; engineering cycle or master’s degree)
  • Strong backend/software engineering foundations and interest in information retrieval, indexing, and ranking

Internship details:

  • Duration: 4–6 months
  • Mode: Remote

Application package:

  • Updated CV
  • 1‑page cover letter specifying: Project reference code (PFE‑05) and relevant skills/experience

Selection process: 1) Screening of application package and pre‑selection 2) Interview: short technical and product‑focused discussion 3) Validation: tripartite agreement between Student, University, and IMEDRA SPHERE

Subject line for email: Application PFE – PFE‑05 – [Full Name]


📧 Pour postuler: administration@imedrasphere.com

Offres similaires

  • Stage en développement web Full Stack H/FHello World · Maroc · Stage
  • Healthcare Software Engineer Fullstack - CDI Paris - Theodo HealthTechTheodo HealthTech · France · Premier job
  • Software Engineer Fullstack Expérimenté - CDI Paris - TheodoTheodo Cloud · France · Premier job
  • STAGE Fullstack - Outil de segmentation et d'orchestration de communications (H/F)WINAMAX · France · Stage
  • Stage - Developpeur - Developpeuse Back H/FCanal Plus · France · Stage
  • PFE 2026–2027 — Analyse de l’attrition client et aide à la fidélisationDESIGNET · Tunisie · Stage
  • Stages et emplois en data
  • Stages et emplois en développement logiciel
  • Stages et emplois en ressources humaines et recrutement
  • Stages en Tunisie