Internships
Revision as of 19:29, 29 January 2020 by StefanoZacchiroli (talk | contribs) (→Completed internships)
Software Heritage periodically takes motivated students that are interested in the project's mission and mentor them throughout short periods (usually 4 to 6 months) of paid internships.
Below you can find a list of currently available internship topics, as well as a list of internships completed in the past, who are still documented here for historical reasons.
If you are a student interested in one of the available internship topics, please reach out directly to the contact points given in the internship descriptions.
Available internships
- Software Heritage in a bottle - local repository mining toolchain (internship)
- Graph query language for the archive (internship)
- Reverse project phylogenesis (internship)
- Language and infrastructure for analyzing the archive (internship)
- Integrate Software Heritage and ClearlyDefined (internship)
- Git remote support for Software Heritage (internship)
- Expand package metadata coverage (internship)
- Large-scale license text recognition (internship)
- Source code search engine prototype (internship)
- Ingest all Debian derivatives (internship)
- Ingest Wikidata software origins (internship)
Completed internships
- TinkerPop Gremlin backend for WebGraph (internship)
- Archive search query language (internship)
- Virtual Software Heritage filesystem (internship)
- Code scanner (internship)
- Graph compression on the development history of software (internship)
- Large-scale progamming language detection (internship)
- Expand archive coverage to other popular code hosting platforms (internship)
- Crawling project metadata (internship)
- Expand archive coverage to Debian-based distros (internship)
- The Vault (internship)
- Distributed self-healing object storage (internship)