Samuel Kapusta

ML Software Engineer at Amazon

San Diego, CA

Amazon

Sept 2022 — Present

ML Software Engineer II · San Diego, CA

  • Trained, labeled, and benchmarked sparse autoencoder architectures that decompose customer behavior embeddings into interpretable audience segments. Drove cross-org adoption of the winning model by Amazon Ads as the backbone of their enterprise advertiser product.
  • Led a team of 4 building the production pipeline: Step Functions orchestrating daily SageMaker inference, monitoring and alarming on delivery, and a Redshift store holding activations across 4,000 features for all 330M customers.
  • Built the data layer behind Amazon's customer foundation model — a real-time stream unifying 50M+ daily behavioral events into per-customer sequences, vending embeddings to downstream payment risk, ads, and package consolidation systems.

Verizon

June 2021 — Sept 2021

Data Science Intern · Basking Ridge, NJ

  • Built Tableau dashboards over gateway metrics and geomapped session data to compare nationwide traffic, and automated Python jobs loading gateway data hourly into PostgreSQL.

UC San Diego, IT Services

June 2020 — Jan 2021

Software Engineering Intern · San Diego, CA

  • Built a desktop application used by university administrators to group and query secure student data.

Chess Deck ↗

2025 — Present

An LLM chess coach that explains why a player loses rather than what the engine would play. Maia gives a human move-prediction baseline at the player's rating, Stockfish gives the objective evaluation, and a 183-tag rule engine names the mistake mechanism — Missed Zwischenzug, Hung Piece — before the model writes a word.

Python · PyTorch · React · Lambda · Fargate · SQS · DynamoDB · CDK

University of California, San Diego

Sept 2018 — June 2022

B.S. Computer Science