Join Us
Careers
Below are two roles we're hiring for. If a role feels like a strong match, send your resume, GitHub, and a short note on relevant projects to [email protected]
AI Developer, Smart Contracts & Web3
About the Role
Join the core team building AI systems that generate, verify, and ship secure on-chain software. You'll design AI-assisted workflows that produce production-ready smart contracts and integrate them with services, wallets, and frontends across multiple chain families.
What You'll Do
- Build AI-powered code generation and review pipelines for Solidity and TypeScript
- Implement evaluation harnesses and golden tests that gate contract quality before deploy
- Integrate static analysis, fuzzing, and property-based tests into AI workflows
- Design tool-use schemas and function calling to orchestrate multi-step contract tasks
- Ship backend services and APIs with robust observability and CI
- Collaborate with product to define developer-facing metrics and run offline and A/B evals
Minimum Qualifications
- 3+ years software engineering experience, including 1+ year building smart contracts or crypto integrations
- Proficiency in Python and TypeScript, plus strong Solidity fundamentals
- Hands-on with LLM orchestration and providers (OpenAI, Anthropic, Azure, or open-source)
- Experience with contract tooling: Hardhat or Foundry, ethers.js or viem
- Familiarity with security practices: Slither, fuzzing frameworks, coverage
Nice to Have
- Experience with Solana (Anchor) or Move (Sui, Aptos)
- The Graph or equivalent indexing experience
- Formal verification exposure or invariant/spec thinking
- Wallets, key management, gas optimization in production
Success in 3–6 Months
- Launch an end-to-end AI feature that reliably produces secure contract changes
- Improve pre-deploy signal with evals that correlate to real mainnet outcomes
- Reduce inference latency and cost while maintaining or improving quality
AI-first Web3 Engineer
About the Role
Own features at the intersection of AI codegen and Web3. You'll use AI to translate natural-language specs into secure smart contracts and connect them to backends, wallets, and UIs. You'll work across EVM first, with exposure to SVM and Move.
What You'll Do
- Design and implement contracts with AI-assisted workflows, tests, and reviews
- Extend chain adapters and developer tooling that the AI uses to plan and execute
- Integrate contracts with services, wallets, and indexing, from dev to deploy
- Maintain evaluation suites, regression gates, and pass@k style metrics
- Contribute reusable templates and libraries to speed up delivery
Minimum Qualifications
- 3+ years professional software development
- Solid Solidity and either TypeScript or Rust
- Comfortable with Hardhat or Foundry, and ethers.js or viem
- Familiarity with security practices: Slither, fuzzing frameworks, coverage
Nice to Have
- Solana (Anchor) or Move experience
- Security tooling experience: Mythril/Manticore, fuzzers, coverage
- Indexing with The Graph or equivalent
Success in 3–6 Months
- Ship at least one audited contract set to a major testnet or mainnet
- Increase contract test coverage and reduce critical findings to near-zero
- Add templates or libraries that improve build velocity
How We Work
- Product-first. We ship in small, measurable increments.
- Security-by-default. Every change goes through testing and automated checks.
- Documentation matters. Clear READMEs, runnable examples, and postmortems.
- Pragmatic engineering. Strong opinions, lightly held, proved with data.
How to Apply
Email [email protected] or DM @matterhornso on X/Twitter.
Include your resume or LinkedIn, GitHub or portfolio, and a brief note on a relevant project you've shipped.
Subject lines: "AI Developer – Your Name" or "AI-first Web3 Engineer – Your Name"