{"id":730638,"url":"https://alion.io/job/predictivelabs-member-of-technical-staff-platform","title":"Member of Technical Staff - Platform","company":{"id":691170,"name":"Predictive Labs","domain":"predictivelabs.io","url":"https://alion.io/company/predictivelabs","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Fitzroy North, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":129000,"max_usd":296000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1279},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon EC2","optional":false},{"name":"AWS","optional":false},{"name":"Cloudflare","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Sentry","optional":false},{"name":"Supabase","optional":false},{"name":"TypeScript","optional":false},{"name":"Vercel","optional":false},{"name":"Zod","optional":false},{"name":"ClickHouse","optional":true},{"name":"Human-in-the-Loop","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"Netlify","optional":true},{"name":"Next.js","optional":true},{"name":"React.js","optional":true},{"name":"Structured Outputs","optional":true},{"name":"Time Series","optional":true}],"status":"live","first_seen_at":"2026-05-02T03:19:06Z","employer_posted_date":"2026-05-02","last_verified_at":"2026-11-05T07:31:12Z","board_verified":true,"closed_at":null,"days_open":187,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":187},"description":"About Predictive Text Labs\nPTL builds AI that predicts the future. Our hybrid reasoning engine has achieved a Brier score of 0.121, beating human superforecasters. We're backed by Blackbird Ventures and notable angels, including Balaji Srinivasan, Synthesia founders, and Supabase founders.\n To get there, we need a platform engineer whose mandate is to make our prediction-to-trade runtime reliable, reproducible, observable, and safe to evolve.\nThe role\nYou will own PTL's prediction-to-trade runtime: the platform that runs forecasting pipelines, persists auditable reasoning traces, supports backtests and live/paper evaluations, and turns forecasts into trade intents, alerts, and broker-executed orders.\nThis is not a generic developer role and not a pure infrastructure role. You will work across API contracts, event streams, state machines, background orchestration, database schemas, broker adapters, reconciliation, observability, and deployment safety.\nWhat you'll do\nOwn runtime correctness across prediction batches, prediction stages, pipeline specs, schedule runs, question snapshots, strategy states, target snapshots, order records, fills, positions, and audit events.\nHarden orchestration across Trigger.dev: retries, idempotency, deterministic run keys, cancellation, lock strategy, failure classification, replay, and safe recovery.\nOwn API and event contracts across multiple repos: SSE events, OpenAPI/Zod schemas, structured artifacts, and stage/agent attribution.\nBuild headless prediction and evaluation workflows: scheduled batches, locked datasets, live-market and paper-trading probes, benchmark runs, and operator controls.\nBuild production observability: structured logs, Sentry, OpenTelemetry, pino, provider and tool-call timing, run-level dashboards, cost and token tracking, actionable alerts, and incident workflows.\nMaintain data integrity across market ingestion, resolution syncing, cutoff dates, snapshot coverage, multi-choice market semantics, and source-specific schema quirks.\nSupport leakage-safe research workflows: frozen evidence, cutoff-date validation, trace replay, postmortem capture, and experiment-card audit trails.\nMaintain deployment and environment hygiene across Vercel, Supabase, Trigger.dev, Doppler, AWS/EC2, and Cloudflare/SSM.\nImprove platform velocity: contract tests, replay and regression harnesses, local-to-prod parity, paper-trade smoke tests, and reduction of flaky behavior.\nPartner with Research, Data Science, Data Infrastructure, and Trading to turn evolving research logic into stable runtime contracts. You will not own the research thesis; you will own the systems that make research executable, measurable, and safe.\nRequirements\nStrong TypeScript/Node backend engineering experience in production systems with real operational risk.\nExperience designing stateful workflows where correctness depends on explicit status transitions, idempotency, and auditability.\nDeep familiarity with Postgres-backed systems: schema design, migrations, constraints, indexes, RLS and auth boundaries, and data-quality checks.\nExperience with asynchronous orchestration: queues, scheduled jobs, retries, cancellation, replay, compensating actions, and dead-letter or manual recovery paths.\nStrong API and event-contract instincts: OpenAPI/Zod-style schemas, SSE or other streaming protocols, versioning, backward compatibility, and structured artifacts.\nPractical observability experience: structured logs, tracing, Sentry or equivalent, dashboarding, alerting, and incident diagnosis.\nAbility to work across app, runtime, and integration layers in one codebase without losing architectural discipline.\nFluency with AI-assisted development in large TypeScript systems; able to use agents and code assistants productively without sacrificing review discipline.\nStrong product judgment under uncertainty: you can ship pragmatic runtime improvements while preserving correctness in high-stakes paths.\nAbility to partner with research and data teams and translate evolving experimental logic into stable production contracts.\nNice to have\nExperience with Supabase, Trigger.dev, Drizzle, Hono, Next.js, or similar TypeScript runtime stacks.\nExperience with trading systems, broker APIs, prediction markets, exchange APIs, order lifecycle management, or execution-critical fintech systems.\nExperience with event-sourced or audit-ledger style systems: order events, fills, positions, reconciliation, or payment-state machines.\nFamiliarity with LLM pipelines, tool-calling, structured outputs, reasoning traces, or model-evaluation infrastructure.\nFamiliarity with ClickHouse or other OLAP systems and where analytical vs transactional boundaries should live.\nExperience building deterministic replay or regression frameworks for workflows with external providers.\nExperience with leakage-safe backtesting, frozen data snapshots, or time-consistent evaluation.\nWhy PTL\nAustralia's highest powered team. Our founding team consists of Australia's Kaggle champion, SIG's Australia's top equities analyst, PhDs who reached 6th in ARC-AGI, and the founder of a time series foundation model lab. Our co-founders include the founder of Netlify, one of the world's largest DevOps unicorns, the creator of DLFinLab, and Forbes 30 Under 30 Alumini\nReal traction. Our forecasting system already outperforms human superforecasters in internal and live evaluation.\nHigh-leverage role. You own the runtime that connects forecasting, backtesting, evaluation, and trade execution.\nTechnically dense domain across AI reasoning, prediction markets, trading systems, data quality, and reliability engineering.\nCompounding research loop. You will build the infrastructure that makes traces, evals, postmortems, paper and live probes, and production feedback compound over time.\nSmall, senior team with high ownership and fast iteration.\nBacked by top-tier investors and operators.\nRemote-friendly with Sydney and San Francisco presence.\nHow to apply\nSend your resume and a brief note covering:\nA production workflow you owned that required strict state transitions and idempotent background execution. What broke, how did you detect it, and how did you harden it?\nAn incident where async orchestration - queues, jobs, webhooks, or streaming - caused user-facing, operational, or financial risk. How did you mitigate it and prevent recurrence?\nDesign a recovery path for this scenario: a prediction batch is running, the SSE stream disconnects, the model provider times out, partial stage artifacts have been persisted, and a downstream trade alert depends on the final probability. What should the system persist, retry, replay, suppress, and alert on?\nHow would you evolve a human-in-the-loop paper trading stack into a reliability-first live trading platform without losing developer velocity or operator control?","description_format":"text","description_chars":6848,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Events & Ticketing","Venues"],"lifecycle":[{"event":"open","at":"2026-09-11T09:42:01Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.344,"p_room":0.28,"age_days":187,"expected_fill_days":32,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/predictivelabs-member-of-technical-staff-platform","json_url":"https://alion.io/job/predictivelabs-member-of-technical-staff-platform.json","meta":{"generated_at":"2026-11-05T10:20:40Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13134,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":691170},"rest":"https://alion.io/mcp/rest/get_company?id=691170"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpredictivelabs-member-of-technical-staff-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpredictivelabs-member-of-technical-staff-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpredictivelabs-member-of-technical-staff-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/predictivelabs-member-of-technical-staff-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpredictivelabs-member-of-technical-staff-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":730638}},{"tool":"search_jobs","arguments":{"company":"predictivelabs.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":730638},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}