Senior Python Engineer
About Ai Lean
Ai Lean is an early-stage B2B SaaS company building critical collections and delinquency infrastructure for the self-storage industry.
Our platform supports operators across all 50 U.S. states and Canada by automating complex workflows where mistakes carry real financial and compliance consequences.
Engineering at Ai Lean is about building systems that hold up under real operational pressure. This isn’t theoretical work. You’ll be designing and maintaining software that customers depend on every day to run their businesses correctly and compliantly.
We’re a hard-working team that values strong collaboration alongside focused, independent problem-solving. We hire self-starters who take ownership, care deeply about quality, and aren’t afraid to dig into complex systems. Our engineers are whip-smart, kind, and generous with their knowledge. If you’re ready to jump in, make things happen, and build software that actually works, this is the kind of team you’ll enjoy being part of.
What you'll own
Temporal workflow definitions for the lien compliance lifecycle — state transitions, human-in-the-loop approval gates, activity retries, workflow versioning for in-flight migrations
FastAPI service layer exposing shared business logic via HTTP — audit trail, fee validation, FMS sync endpoints
FMS integration abstraction layer (SiteLink, storEDGE, Tenant Inc, SSM Cloud, Cubby) — partner-agnostic interface, raw data persistence, field-level variance detection
Compliance reconciliation engine — validates FMS sync output before it enters any workflow; your code is the last gate before a legally invalid notice gets dispatched
PostgreSQL schema design — append-only compliance event tables, audit trail permanence, sync run logging
Requirements
4+ years Python in production — not scripting, not data pipelines; service-layer backend code
Temporal.io or equivalent durable workflow engine (Conductor, Cadence, Prefect with durability guarantees) — you must understand activity/workflow separation, determinism constraints, and versioning strategies for in-flight workflows
FastAPI or equivalent async Python framework — you understand what async does to your database connection strategy, not just that it exists
PostgreSQL — schema design, query optimization, migration discipline; you've written append-only audit schemas before or understand why you'd need to
AWS — ECS, RDS, SSM Parameter Store, GitHub Actions CI/CD; you can read a Terraform file and reason about what it does
Highly Preferred
Built integrations against external APIs with unreliable data — you've handled silent failures, blank fields, and schema drift in third-party responses
Experience in regulated or compliance-adjacent domains (fintech, legaltech, healthtech) — you treat data correctness as a hard constraint, not a quality-of-life concern
Worked on a system where workflow state durability mattered — you've thought about what happens to in-flight processes when you deploy a breaking change
Why Join Ai Lean
• Mission-critical product with real legal and financial impact
• High ownership and visibility across the business
• Opportunity to grow with a scaling SaaS platform
• Culture that values clarity, accountability, and execution
Location: Canada - Remote, but must overlap at least 3-4 hours with EST.