Cargomatic AI Engineer at Cargomatic to automate logistics workflows using AI and RPA technologies. Responsible for building automations, evaluating build vs. buy options, and ensuring AI system dependability.
Responsibilities
Cargomatic runs a live TMS, an RPA stack, and many manual, exception-heavy logistics workflows across pricing, dispatch, documents, billing, and invoicing. We're looking for a hands-on AI Engineer to automate them. Product identifies and prioritizes the opportunities. You'll determine the right way to automate each one (build, buy, or partner) and deliver it in production, in partnership with our Engineering and Platform teams and following their standards. You'll report to the Director of Product, with dedicated capacity for automation delivery, and work closely with Operations and our RPA team.
Build and ship automations and agentic workflows that call our internal REST and GraphQL APIs to read data and take production actions.
Deliver document automation (OCR and extraction) using managed services and LLM vision. This includes confidence thresholds, deterministic validation against TMS data, and routing low-confidence results to human review.
Determine and design the right approach for each workflow: LLM, deterministic software, RPA, or a purchased tool, with clean handoffs between them.
Run build vs. buy evaluations, including POCs and bake-offs covering total cost of ownership, integration effort, and operating burden. Then implement the decision, whether that means building or integrating and rolling out what we buy.
Partner closely with our RPA team (UiPath). Identify existing bots that should be augmented or replaced with AI, and design workflows where AI and RPA hand off cleanly.
Coordinate with Engineering and Platform when automation needs platform changes. Scope the ask clearly, then deliver your side.
Build the evaluation infrastructure for every AI system we ship: labeled datasets, LLM-as-judge pipelines, regression testing, and release gates. Product defines the quality criteria; you make them executable.
Make AI systems dependable through validation, fallbacks, idempotency, permissions, audit trails, monitoring, and capture of reviewer corrections.
Inventory and rationalize our existing low-code automations (Zapier): decide which to keep, harden, consolidate, or replace. Check what our existing stack already covers before adding anything new, and avoid depending on tools we plan to retire.
Prototype quickly against real workflows and data, and take successful work all the way to production.
This role consumes platform capabilities and does not own core platform, authentication, or infrastructure. Agent infrastructure needs, such as tool authorization and observability, are evaluated for buy or partner options first, in partnership with Engineering and DevOps. Initial document AI work uses managed services; model hosting and training are in scope only if evaluation shows a clear need.
Qualification
Freight or logistics background (TMSDocument AI or OCR experienceSQL and dbtReact for lightweight internal toolsActive GitHub or open-source work
Required
3+ years in software engineering with hands-on experience shipping AI or automation systems in production enterprise environments
Strong grasp of agentic AI concepts including tool use, function calling, exception routing, and confidence handling
Clear understanding of where LLMs and agentic systems outperform RPA
Preferred
Freight or logistics background (TMS, EDI, drayage, or carrier/shipper operations).
Document AI or OCR experience, including confidence calibration and human review workflows.
Experience with RPA platforms (UiPath preferred) and with modernizing or augmenting existing bots with AI.
Low-code automation (Zapier) and workflow orchestration, with judgment on when a workflow should move to code.
SQL and dbt; experience with Redshift, MongoDB, PostgreSQL, or Firestore.