Senior Software Engineer at Distru ( https://www.distru.com )
Core
Build mission-critical AI-native features and core product systems for a cannabis ERP platform, handling order intake, product matching, and distribution workflows.
Role type
Senior Software Engineer (AI Product)
Builds
AI order agents, smart product matching systems, B2B commerce storefronts, and compliance integrations for cannabis brands.
Domain
Cannabis industry / Enterprise Resource Planning (ERP) / AI
Deliverable
production ML models | product features
Required skills
React, TypeScript, Elixir, Phoenix, GraphQL, PostgreSQL, React Native, LangGraph
Preferred skills
AI/ML integration, full-stack ownership, mobile development
Technologies
LangGraph, Metrc API
Responsibilities
Own mission-critical product features end-to-end from design to shipping; implement AI-native features for order intake and product matching; build B2B commerce storefronts and distribution workflows; integrate with state compliance systems.