Full Stack Engineer- AI
by Motion Recruitment
in
Job role overview
-
Date posted
May 7, 2026
-
Hiring location
Sunnyvale
Description
- Model and migrate customer-specific entities (attributes, relationships, indexing, multi-tenancy)
- Build/extend Temporal workflows + activities (retries, timeouts, concurrency, idempotency, status tracking)
- Create “plugin task” trigger flows that write tasks to Firestore for the browser extension to execute
- Implement result processing pipelines: fetch task output, parse/validate, transform/enrich, upsert to DB
- Maintain a “large payload” pattern (claim tokens) and ensure auditability/traceability
- Own UI integration via YAML/JSON configs (queues, tables, detail panels, actions, search/filter)
- Debug across systems (Temporal, DB, Firestore, plugin execution, logs) and ship stable workflows
Do you have the following skills, experience and drive to succeed in this role Find out below.
Requirements
- Strong Python backend engineering (clean code, async when needed, logging, error handling)
- Solid data modeling + migrations/backfills in a multi-tenant system
- Practical workflow orchestration experience (Temporal preferred; xywuqvp otherwise strong equivalent)
- Systems thinking for distributed workflows: idempotency, retries, failure modes, observability
- Experience turning unstructured/semi-structured outputs (HTML/markdown/JSON) into clean structured data
- LLM-assisted extraction with guardrails (schemas, validation, fallbacks)
work mode
On-site
Interested in this job?
22 days left to apply