Northwind AI · Remote (US) · remote
Senior Software Engineer, AI Platform
Role description
Build and operate the platform that serves and evaluates ML/LLM systems. You will own services end-to-end, verify AI-generated changes at scale, and explain architecture trade-offs to cross-functional partners. Strong emphasis on change safety, observability, and ownership of production systems.
Proof-backed analysis
What this role really tests, mapped to your proof
You cover
You bring verified proof in Codebase Ownership, Architecture Explanation, and AI Change Verification, which this role emphasizes.
Gaps to close
Before applying with confidence, strengthen System Design Readiness and Proof Completeness.
Why this match (reviewable)
Heuristic- ✓Codebase Ownership: Verified proof for Codebase Ownership.
- ✓Architecture Explanation: Verified proof for Architecture Explanation.
- ✓AI Change Verification: Verified proof for AI Change Verification.
- △System Design Readiness: Gap in System Design Readiness; recommend building evidence first.
- △Proof Completeness: Gap in Proof Completeness; recommend building evidence first.
Based only on readiness signals: Codebase Ownership, Architecture Explanation, AI Change Verification, System Design Readiness, Proof Completeness. No protected traits are used, and no plan or payment affects ranking.
Recommended actions to close the gaps
STT drill: distributed system-design explanation
Your system-design signal is solid on implementation but lighter on explaining trade-offs aloud under pressure.
SkillsTech mission: scale a read-heavy API
A caching/scaling mission adds concrete system-design proof for senior+ roles.
Proof to bring
Verified evidence that maps to this role
Auth refactor: AI change verification
Reviewed and verified a large AI-generated auth refactor, catching a token-scope regression before merge.
- ›Identified an AI-introduced scope-widening bug across 12 files
- ›Wrote the differential test that pinned the correct scope behavior
- ›Produced an OpenThunder change-verification report signed off by 2 reviewers
Payments service: codebase mastery
Demonstrated end-to-end ownership of a 60k-LOC payments service: data flow, failure modes, and idempotency guarantees.
- ›Traced a charge from API edge → ledger write → webhook reconciliation
- ›Explained idempotency-key design and retry safety under partial failure
- ›Mapped the money-movement invariants enforced across 4 modules
Architecture explanation: STT readiness
Passed a Skills Tech Talk architecture-explanation drill: explained a multi-tenant data model to a mixed technical/exec audience.
- ›Explained tenant isolation trade-offs at 3 levels of depth on demand
- ›Handled a curveball on noisy-neighbor mitigation without notes
- ›Scored 'strong' on clarity, structure, and executive framing
At a glance
Take it live
Hand off to the right SkillsTech app for this role.
◈ Open interview prep path →◆ Prepare in Skills Tech Talk →◎ Schedule an interview in Rooms →✉ Message via Connect →