Senior Perception Engineer, Mill Edge
Own the line-scan pipeline: DeepStream, Holoscan, TensorRT, camera synchronisation and sub-100 ms defect classification on Jetson-class hardware.
This is not a dashboard company. The code you write changes a nip load, a steam schedule and a chemistry dose on a machine running at 1,200 metres a minute — which is why we care so much about limits, logs and failing safe.
Live example: Grade change PM4 · 135 gsm kraftliner → 110 gsm testliner, no break, ≤14 min off-spec
All roles involve time in a mill. If that is unappealing, this is not the right company. [ASPIRATIONAL — hiring subject to funding]
Own the line-scan pipeline: DeepStream, Holoscan, TensorRT, camera synchronisation and sub-100 ms defect classification on Jetson-class hardware.
Own the policy engine and the guarded-write path into DCS and QCS systems. Experience with OT networks and IEC 62443 strongly preferred.
GPU-accelerated drying, forming and web-dynamics simulation in Omniverse. Continuously correct the twin against real reel data.
Break-precursor models, wet-end chemistry response and equipment prognostics from QCS, DCS and inspection history.
A paper-maker or process engineer who wants to encode what they know. Own grade models, furnish behaviour and the twin's physics.
Take a site from rack to bounded autonomy: connectors, tag mapping, shadow mode, crew training and the baseline reconciliation.
Make the run record something a machine tender at 03:00 actually wants to read. Vanilla-fast, dense, honest interfaces.
Own design-partner relationships end to end, from the first historian extract to the signed baseline reconciliation.
Stated plainly so you can self-select.
Everyone, including platform engineers. You cannot design guardrails for a machine you have never stood next to at 3am.
Any change to the write path goes through a documented review. This is slower than a normal startup and deliberately so.
Expect to own a system rather than a ticket queue, and to talk directly to the process engineers who use it.
Design documents before code on anything touching control. Asynchronous, so mill time zones work.
Internally and externally, design targets are labelled as design targets. Nobody is rewarded for optimistic numbers.
Remote-friendly with regular on-site work at partner mills and periodic team gatherings.
This run is the product. Every role on this page makes some part of it work.
Mill Orchestrator — Pulled the 110 gsm testliner spec, customer tolerances and the standing energy budget from mill MES; locked the target envelope for the run.
Mill Orchestrator — Simulated 48 candidate transition recipes on the as-run paper-machine twin — forming, press, dryer and calender — and ranked them on off-spec tonnes, break risk and steam.
Pulp-and-Stock — Stepped refiner specific edge load 1.9 → 1.4 Ws/m and pushed freeness toward 412 CSF while consistency held at 3.4%.
Wetend-and-Chemistry — Retention aid trimmed to 214 g/t and sizing to 1.1 kg/t against live charge and turbidity; first-pass retention recovered to 78% inside 90 seconds.
Form-and-Press — Re-cut the slice profile across 78 actuators and set jet-to-wire to 0.994 to hold formation index through the basis-weight ramp.
Form-and-Press — Nip load reduced 620 → 540 kN/m to protect the lighter web; post-press dryness landed at 47.1%.
Dry-and-Coat — Re-phased the steam schedule across 6 dryer groups and rebalanced the hood; reel moisture converged to 7.4% ±0.19 2σ at 6.1% less steam than the standing recipe.
Defect-and-Inspect — 18 line-scan cameras streaming; two edge-crack precursors detected at the drive side and cleared by a 40 kN/m nip trim before either propagated.
Mill Orchestrator — Speed ramp 1,180 → 1,245 m/min exceeded the site autonomy threshold. Held for the machine tender; approved by J. Okonkwo at 04:57:12.
Quality-and-Conformance — Reel R-24188 released: full genealogy written (furnish, chemistry, CD profiles, defect map, operator actions) and checked against grade spec.
Four steps, roughly three weeks, no take-home longer than four hours.
30 minutes with a founder on what you have shipped and what you want to own next.
60–90 minutes on a system you built, in real detail. We will go deep on failure modes.
A scoped, paid exercise close to real work — a tool definition, a perception pipeline question, or a process analysis.
A conversation with a process engineer or machine tender. Both directions: they assess you, you assess whether this world interests you.
Two references, then a written offer with equity terms explained in full.
A mill visit in the first four weeks, whatever your role.
A short list, honestly scoped for a pre-launch company. [ASPIRATIONAL]
Paper moves at 1,200 metres a minute. Perception has to be local, deterministic and fast, so Pulpum runs GPU inference at the mill edge and keeps training, simulation and optimisation in the cloud or on-prem.
8–24 synchronised line-scan cameras per machine. Sub-100 ms defect classification, sub-250 ms break-risk updates. [ASPIRATIONAL design targets]
Vision, time-series prognostics, grade embeddings and process reasoning behind one orchestrator, with deterministic rollback by model version.
Defect vision, break precursors, wet-end response and drying models trained on reel genealogy, QCS histories and operator corrections.
GPU-accelerated CFD, drying and web-dynamics simulation of the as-run machine — 10–100 candidate recipes evaluated per grade change.
Rare break, contamination, wrinkle and formation-upset variants generated and always validated against real mill events before promotion.
Grade-change sequencing, dryer energy allocation, machine-speed balancing and maintenance windows under production and energy constraints.
A mill does not go from manual to unattended in one step. Pulpum makes the level explicit, auditable and reversible at any time.
| Level | What the agent does | What the human does | Typical time to reach |
|---|---|---|---|
| L1 · Advisory | Recommends setpoints and explains why | Enters every change manually | Week 1 |
| L2 · Supervised | Proposes a write; it executes on approval | Approves each write in the HMI | Week 3–6 |
| L3 · Bounded | Writes inside tag, rate and magnitude limits | Approves ramps and grade releases | Month 2–4 |
| L4 · Unattended | Runs the envelope without prompting | Sets the envelope; reviews the shift record | Month 6+ [ASPIRATIONAL] |
Autonomy earns trust one shift at a time. These are design-partner quotes from pilot deployments [ASPIRATIONAL].
"The first thing that convinced the crew wasn't the control — it was the log. You can scroll back and see exactly why it dropped the nip. Nobody argues with a timestamp."
Machine tender · PM4 · Nordkraft Mills
"We had two people who could do a clean 135-to-110 transition. One retired in March. The twin now does the sequencing and the second one supervises it."
Production manager · Aurora Board
"Break prediction was the wedge. Ninety seconds of warning is the difference between a nip trim and four hours of threading."
Process engineer · Ternvik Paper
Pulpum writes to production equipment. Every capability is scoped, every write is policy-checked, and every action is written to an append-only audit log the mill owns.
| Standard | Scope | Status |
|---|---|---|
| SOC 2 Type II | Cloud control plane | RUNNING In progress [ASPIRATIONAL] |
| ISO 27001 | Company-wide ISMS | QUEUED Planned [ASPIRATIONAL] |
| IEC 62443 | Mill-edge OT security | RUNNING Design-aligned |
| GDPR | Operator data | SUCCEEDED Compliant |
| ISO 9001 / FSC | Quality + chain of custody records | SUCCEEDED Supported |
The questions mill managers and process engineers actually ask in the first meeting.
For process roles, yes. For engineering roles, no — but you need to be genuinely interested in learning the process, because you cannot build good guardrails for a system you do not understand.
Remote-friendly, with regular travel to partner mills. Every role visits a mill within the first month.
Pre-launch. Incorporation, funding and the first commercial deployments are in progress [ASPIRATIONAL]. We say this clearly to candidates rather than after an offer.
Meaningful, with terms explained in full before you decide — strike price, vesting, cliff, exercise window and what happens on an exit.
Case by case, depending on the role and jurisdiction. Raise it in the first call so nobody wastes time.
Write to us anyway with what you would want to own. Small teams reshape roles around strong people more often than job boards suggest.
Send a note about what you have built and which part of the mill you want to make autonomous.
↑↓ navigate↵ openesc close