What you’ll do
As a TypeScript Engineering Intern, you’ll work with an in-house TypeScript library to populate Geo’s knowledge graph with high-quality structured data. Your work will help seed meaningful public knowledge into the decentralized web and support the vision of open, verifiable information.
- Use Geo’s TypeScript library to encode structured data into the knowledge graph
- Collaborate with the team to define schemas and contribute useful content
- Write clean, well-documented scripts and tooling to automate contributions
- Gain experience with web3 standards, decentralized storage, and public data networks
You might be a good fit if you
- Are comfortable with TypeScript and have worked on projects using it
- Enjoy working with structured data and thinking in terms of relationships
- Are self-driven and comfortable with ambiguity
- Are available full-time for 2 months
Bonus (not required)
- Interest in the semantic web, public knowledge, or open data ecosystems
- Exposure to GraphQL, JSON-LD, or linked data concepts
Perks
- Collaborate with pioneers behind The Graph and other core web3 infrastructure
- Competitive stipend aligned with industry standards
- Official internship certificate recognizing your contribution to a cutting-edge web3 project
About Geo
Geo is building the mainstream user interface for blockchains and decentralized networks. The team helped found and build The Graph, a foundational web3 infrastructure protocol, and is now focused on enabling communities to organize knowledge in a decentralized way.
Geo allows users to structure and verify information as a knowledge graph - a semantic web that anyone can contribute to and build upon.