Skip to main content

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

Remote-firstFull-time

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

Remote-firstFull-time

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"