Ecosystem Engineer
Job description
About the role
You will own the design and execution of ecosystem growth experiments that directly optimize developer onboarding and product adoption for Ritual. In this capacity, you will identify and leverage cutting-edge frameworks and tools, with a specific focus on autonomous agents, AI infrastructure, and cross-chain interactions to demonstrate what is possible with Ritual's platform. You will build compelling proof-of-concepts that showcase Ritual's capabilities and rapidly prototype new integration patterns as novel AI and blockchain technologies emerge. Your work will involve creating reference implementations that illustrate how developers can leverage Ritual's infrastructure to build their own solutions. You will drive technical partnerships by constructing demos that highlight unique integration possibilities and develop sample applications along with tutorials that lower the barrier to entry for partners. Furthermore, you will maintain a deep understanding of the developer ecosystem's needs and emerging use cases while creating technical content and resources to educate the community about Ritual's capabilities.
Key facts
What you'll do
- Drive and own ecosystem growth experiments to optimize developer onboarding and product adoption.
- Track and deeply understand emerging technologies at the intersection of AI and blockchain, particularly in areas like autonomous agents, AI orchestration, and decentralized compute.
- Build exciting proof-of-concepts that demonstrate Ritual's capabilities using the latest frameworks and tools.
- Rapidly prototype and validate new integration patterns as novel AI + blockchain technologies emerge.
- Create reference implementations that showcase how developers can leverage Ritual's infrastructure.
- Drive technical partnerships by building demos that highlight unique integration possibilities.
- Develop sample applications and tutorials that make it easy for partners to get started.
- Maintain a deep understanding of the developer ecosystem's needs and emerging use cases.
- Create technical content and resources to educate developers about Ritual's capabilities.
- Synthesize insights from ecosystem interactions to inform product direction and feature prioritization.
- Collaborate closely with engineering and product teams to translate prototype validations into scalable features.
- Represent Ritual at developer conferences, meetups, and online technical communities.
- Evaluate and integrate novel smart contract patterns that enhance the developer experience on Ritual.
Requirements
- Strong engineering foundation with expertise in TypeScript and/or Python.
- Demonstrated ability to rapidly prototype and validate new technologies.
- Deep understanding of the AI + blockchain ecosystem and emerging frameworks.
- Experience building with autonomous agent frameworks and AI orchestration tools.
- Hands-on experience with Solidity and EVM smart contract development.
- Proficiency with web3 development tools and libraries such as Ethers, Viem, and Foundry.
- Strong product intuition and ability to identify compelling use cases.
- Experience building and shipping user-facing products with demonstrable impact.
- Excellent written and verbal communication skills.
- Ability to work autonomously while collaborating effectively across teams.
- Passion for staying current with bleeding-edge technology trends.
- Ability to act quickly under high pressure scenarios and context switch at a high frequency.
- A high level of end-to-end ownership and self-direction, with excellent communication skills.
- Hungry, high-energy attitude and ability to work within and meet deadlines in a fast-paced environment.
Nice to have
- Background in developer relations or developer advocacy.
- Track record of contributing to or maintaining open-source projects.
- Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
- Understanding of distributed systems and blockchain architecture.
- Previous experience at a web3 company.
- Experience with data analysis and experimentation frameworks.
- History of successful technical content creation.
Practical notes
This role operates in a remote environment. The position requires a high degree of autonomy and the ability to manage multiple priorities in a fast-paced setting. Success in this role depends on acting quickly under high pressure scenarios and frequently context switching to address evolving ecosystem needs. The candidate must possess a strong capacity for end-to-end ownership and self-direction while maintaining excellent communication skills to collaborate effectively across distributed teams.