
Remote opportunity at
RitualDeveloper Experience Engineer
Ritual is hiring a Developer Experience Engineer to join their team in a fully remote or hybrid capacity. The company operates as a sovereign execution layer…
Career Tools
About This Role
Ritual is hiring a Developer Experience Engineer to join their team in a fully remote or hybrid capacity. The company operates as a sovereign execution layer for artificial intelligence, featuring a live private testnet and a flagship product named Infernet that connects artificial intelligence models with on-chain smart contracts and off-chain environments. In this position, the professional will design and construct foundational tools, automation features, testing environments, and frameworks that…
Job Description
Ritual is hiring a Developer Experience Engineer to join their team in a fully remote or hybrid capacity. The company operates as a sovereign execution layer for artificial intelligence, featuring a live private testnet and a flagship product named Infernet that connects artificial intelligence models with on-chain smart contracts and off-chain environments.
In this position, the professional will design and construct foundational tools, automation features, testing environments, and frameworks that help developers integrate with Ritual's infrastructure. Responsibilities include building command-line interfaces, software development kits, simulation utilities, and local testing systems, alongside authoring technical documentation and engaging with the open-source community through workshops and events.
The ideal candidate possesses strong proficiency in Python, TypeScript, or Rust, alongside a deep understanding of EVM architecture, smart contract creation, modern machine learning operations, and container technologies. Applicants must demonstrate open-source contribution experience, the ability to explain complex technical topics clearly, and the capacity to operate autonomously in a fast-paced environment.
Responsibilities
- Design and implement development frameworks for artificial intelligence-enabled chains
- Identify friction points in the developer journey and build solutions
- Construct local development environments for testing
- Create command-line interfaces and software development kits
- Design debugging and simulation capabilities for artificial intelligence and blockchain interactions
- Write documentation and tutorials
- Run workshops and hackathons for the developer community
- Build and nurture an open-source community around development tools
Requirements
- Experience with at least one of Rust, TypeScript, or Python
- Past experience contributing to open-source projects and libraries
- Ability to build developer tools
- Understanding of EVM architecture and smart contract development
- Experience with modern artificial intelligence development workflows and machine learning operations tools
- Knowledge of container technologies and deployment patterns
- Ability to explain technical concepts through writing and speaking
- High level of end-to-end ownership, self-direction, and communication skills
Qualifications
- Track record of maintaining or contributing to blockchain tools such as Foundry, Anvil, wagmi, or viem
- Experience building compiler toolchains or language infrastructure
- Background in artificial intelligence infrastructure and model deployment tooling
- Experience with build systems and package management
- Track record of growing developer communities through content and evangelism
- Knowledge of distributed systems and consensus mechanisms
- Experience designing intuitive application programming interfaces and developer interfaces
Core Skills
Benefits
- Highly competitive compensation package including annual discretionary bonus and optimized tax structure
- Healthcare premiums 100 percent covered on highest quality plans
- Aggressive company 401k match
- Option to work fully remote or hybrid
- Participation in virtual and in-person events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this role?
The position is fully remote and/or hybrid, allowing candidates to choose their preferred working arrangement.
What programming languages are required?
Candidates must have strong experience with at least one of Rust, TypeScript, or Python.
What compensation and benefits are offered?
The posting lists a competitive compensation package with an annual discretionary bonus, an optimized tax structure, top-tier healthcare with 100 percent of premiums covered, and an aggressive 401k match.
What is the salary for this position?
The specific salary is not stated in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.