Skip to main content
PW
Looking for a job

Piotr Werner

@piotrwerner

Senior AI Software Engineer at Nordstrom building production LLM agents, evaluation, and data-connected services.

Poland
Message

At Nordstrom, I architected a Python service that lets merchandising analysts ask questions about catalog and sales data using approved LLM tools. I designed agent execution with tool calling, structured-output validation, request limits, and trace records.

I built a RAG path over product and policy documents that returns source references, and added an evaluation harness covering 180 common questions before model or prompt releases. I also developed a Go Model Gateway and packaged the AI services for Kubernetes deployments.

At Wise, I designed Python services for payment operations and built a Go service that coordinated internal payment checks, processing roughly 8,000 requests per minute during peak traffic. I added Kafka event consumers, Redis-backed caching, and integration tests for payment workflows.

Earlier, I built Java services for loan applications at Credistar and parcel operations at InPost. Across those roles, I worked on Kafka event processing, SQL performance, REST APIs, and production support.

Experience

Work history, roles, and key accomplishments

Nordstrom logoNO
Current

Senior Software Engineer

May 2024 - Present (2 years 5 months)

Architected a Python service for internal merchandising analysts to query catalog and sales data, routing requests to approved LLM tools. Owned agent execution design including tool calling, structured output validation, and trace records for diagnosing failures.

Wise logoWI

Senior Software Engineer

Mar 2020 - Apr 2024 (4 years 1 month)

Designed Python services for payment operations teams, enriching transfer investigations with structured account and transaction context. Built a Go service coordinating internal payment checks, processing roughly 8,000 requests per minute during peak traffic.

CR

Software Engineer

Credistar

Sep 2018 - Feb 2020 (1 year 5 months)

Built Java services for Credistar's loan application flow, validating submitted data before it reached underwriting systems. Wrote SQL routines for application status and repayment records, cutting a nightly reconciliation run from 70 to 38 minutes.

InPost logoIN

Software Engineer

InPost

Mar 2012 - Sep 2018 (6 years 6 months)

Developed Java services for InPost parcel operations, connecting depot scans with shipment status updates used by customer-facing systems. Built a Kafka-based event flow for parcel scans that handled over 2 million status events on a busy day.

Education

Degrees, certifications, and relevant coursework

UK

University of Technology Koszalin

Bachelor of Engineering, Computer Science

2008 - 2012

Bachelor of Engineering in Computer Science from the University of Technology Koszalin, completed in 2012.

Interested in hiring Piotr?

You can contact Piotr and 90k+ other talented remote workers on Himalayas.

Message Piotr

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan