PhD Monitor
/Detail
Computer Science● OpenPreview

PhD Position in Computational Storage and Scientific Computing

Explore computational storage to boost performance in scientific computing and artificial intelligence workloads.

Best for:Best for computer science graduates with a strong background in distributed systems, high-performance computing, or storage architectures.

Inria · Rennes, France · R1 · First-stage researcher
More professors at Inria
Computational StorageHigh-Performance ComputingDistributed SystemsScientific ComputingStorage ArchitecturesPerformance Modeling
Deadline
Nov 7, 2026
23 days
Funding
Salaried
3 years
Start date
flexible
Fixed-term
Location
Rennes
France

Overview

This PhD position is hosted by the KerData research team at the Inria center in Rennes, France, in collaboration with international partners including Otto von Guericke University Magdeburg. The research focuses on investigating mechanisms to formalize, capture, model, and evaluate computational storage in distributed environments to address data movement bottlenecks in scientific computing and AI. The candidate will perform state-of-the-art surveys, establish testbeds using simulation and hardware emulation, and develop methodologies for large-scale performance modeling. The project involves close cooperation with domain scientists and potential international research visits.

computational storagehigh-performance computingdistributed systemsscientific computingstorage simulationhardware emulationworkflow orchestration

What you'll do

  • Conduct a comprehensive literature survey and define ontologies and taxonomies for distributed computational storage systems across application, middleware, and system perspectives.
  • Establish technical foundations to empirically assess hardware performance and analyze workflow task characteristics.
  • Implement and maintain computational storage testbeds utilizing simulation, hardware emulation, and physical hardware stacks.
  • Develop a methodology to faithfully model performance extrapolations to large-scale deployment scenarios.
  • Collaborate with domain scientists to analyze real-world scientific computing use cases and identify computational storage opportunities.
  • Contribute to software prototypes and validate approaches using real-world applications on platforms like Grid5000 or Chameleon Cloud.

Requirements

Degree required: Bac + 5 or equivalent master's degree in Computer Science or related field

Degree offered: PhD

Language: English; professional proficiency required

Instruction: English

Required skills
  • Strong background in computer science, distributed systems, or high-performance computing
  • Experience with experimental research and software prototyping
  • Familiarity with storage systems, operating systems, or middleware architectures
  • Analytical skills for system modeling and performance evaluation
Nice to have
Prior experience with storage simulation tools or hardware emulation frameworksKnowledge of scientific computing workflows or machine learning data pipelinesExperience with experimental testbeds such as Grid5000 or similar cloud platformsCo-author publications in relevant computer science venues
Eligibility
  • Hold a master's degree (Bac + 5) or equivalent qualification by the start of the appointment

Funding & terms

Type
Salaried
Amount
—
Duration
3 years
Programme
Inria
Inria

How to apply

Interested candidates should review the full job description and submit their application through the official Inria recruitment portal using the provided link.

Documents required
  • CV
  • Cover letter
  • Academic transcripts
↗Apply on site

Contact

JL
Prof.
Jakob Luettgau
Inria Center at the University of Rennes
Lab
KerData Team
Inria
France
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Ready to apply?
23 days until the deadline — open this position on its website.