← All Web3 jobs
Product Engineer
Sherlock
Remote$140k to $160k
About the Company We exist to make open finance secure enough for billions of people to trust with real value. We believe sound money and reliable financial infrastructure should be basic human rights and that Web3 can only achieve that if it's secure by design. Traditional audits alone don't solve that problem. We connect every layer of protocol security through collaborative audits, audit contests, bug bounties, coverage, and AI-powered analysis. Each product reinforces the others, forming a lifecycle system that protects protocols from development through live operations. We are the only security provider that offers financial coverage after every audit, backing our work with up to $500K in post-launch exploit protection. We have run more public audits than anyone in the space, securing code for the Ethereum Foundation, Aave, Optimism, Cosmos, MakerDAO, and dozens of other top teams. About the Role We are building an AI product for blockchain security. The core is already built and in customers' hands. What it now needs is someone to sit between our customers protocol teams shipping real money on-chain and the product, and own the loop from "what do they actually need" to "shipped." This is a generalist product engineering role. You will talk to customers, decide what matters, and ship it yourself. You will move across the entire product surface: the UI that protocol teams use to submit code and read findings, the prompting and judging pipelines that decide which issues reach the customer, the benchmarks that tell us whether the system is actually getting better, and the product calls in between. We are looking for a senior Python developer with a strong track record shipping software products to real users. You ship UI as comfortably as you ship backend. You use LLMs in your daily workflow and have shipped at least one feature whose value depends on LLM output quality. You are entrepreneurial, highly self-directed, and product-minded. Key Responsibilities - Talk directly to protocol teams using the product, identify what they actually need, and convert those conversations into concrete product and UI changes - Ship those product and UI changes yourself — you write the code, not just the spec - Improve the prompting, judging, deduplication, and false-positive reduction pipelines that determine which findings reach customers - Build and maintain benchmarks to measure whether changes actually improve the product - Make product calls in ambiguous situations and push work forward without heavy direction - Work closely with developers and security researchers to stay aligned on goals and ship the right things - Stay current with practical advances in AI and LLMs that improve developer velocity and product quality Requirements - Senior-level Python experience with a track record of shipping SaaS or software products to production - Comfortable owning UI work end-to-end in a modern frontend stack (Next.js / TypeScript) — thinking through UX flows, mapping out possible states, and translating that into a working UI yourself. Not a designer role, but you genuinely enjoy this part of the job. - Daily use of LLMs in your workflow, plus hands-on experience shipping a feature whose value depends on LLM output quality — prompting, judging, retrieval, evals, or similar - Comfortable on calls with technical customers — recurring part of the job, not occasional - High agency: comfortable working without a PM, designer, or eng manager handing you scoped tickets. You decide what to build, scope it yourself, and ship it. - Working hours that meaningfully overlap with US or EU timezones Nice to Have - Experience setting up evals, judging pipelines, or benchmarking for LLM systems - Familiarity with prompt engineering, evaluation frameworks, retrieval, and vector databases - Prior experience in fast-moving, underdefined startup environments - Familiarity with audits, bug reports, or security workflows - Familiarity with Solidity, EVM tooling (Foundry, Hardhat), or smart contract security This Role Is Not a Fit If You Are: - A pure backend specialist, pure prompt engineer, or pure UI designer - Someone who can discuss ideas but rarely ships product themselves - Dogmatic about one function and uninterested in working across the stack - Without Python experience or without genuine interest in UI work What's on Offer - Competitive base (payable in fiat or crypto) + meaningful tokens/equity + benefits - Flexible time-off policy and great healthcare - Multiple offsites each year - Remote role with a small, high-output team - Core ownership of an AI product at a company leading the security shift in blockchain - Direct access to founders and decision-making at all levels
Apply on Deciml
Deciml matches Web3 professionals to roles with AI, free for candidates.