SFU CS, graduating Dec 2026. Looking for New Grad SWE roles.

Kiarash Zamani

Software engineer working on AI agents and the systems they run on. Lately that means multi-agent infrastructure at Amazon, a voice agent I founded and still operate, and CUDA kernel research at SFU.

Based in Vancouver, BC. Open to SF Bay Area, Seattle, and Vancouver.

Kiarash Zamani
4-5 hrs to 3
Reconciliation investigation at Amazon
35%
Agent latency cut at Amazon
5-8x
SIMD throughput over scalar
200+/s
Spacecraft telemetry sustained

01 / Background

Education & Toolkit

Education

Simon Fraser University

B.Sc. Computing Science

Expected December 2026

Burnaby, BC

Dean's Honour Roll

Relevant Coursework

  • Computer Architecture
  • Operating Systems
  • Machine Learning
  • Databases

Availability

Graduating
December 2026
Seeking
New Grad SWE, 2027 start
Based in
Vancouver, BC
Open to
SF Bay Area · Seattle · Vancouver · Remote

Technical Skills

Languages

  • Python
  • TypeScript
  • C++
  • C
  • SQL
  • JavaScript
  • Bash
  • Java

AI & Agents

  • Claude
  • Bedrock AgentCore
  • MCP
  • Strands
  • LLM Evaluation
  • RAG
  • FAISS
  • CLIP
  • PyTorch
  • Transformers

Systems & Performance

  • CUDA
  • SIMD
  • LLVM
  • Inference Profiling
  • Concurrency
  • Linux
  • gdb

Backend & Data

  • FastAPI
  • REST
  • WebSockets
  • JSON-RPC
  • PostgreSQL
  • Supabase
  • Spark
  • ETL Pipelines

Cloud & Infrastructure

  • AWS
  • Lambda
  • AWS CDK
  • Docker
  • CloudWatch
  • CI/CD
  • Git

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

02 / Career

Experience & Research

Mylos

Founder & Software Engineer

Aug 2026 - Present

Vancouver, BC

  • Founded and shipped an AI voice receptionist for Canadian trades businesses, built around how they actually take and book calls.
  • Built the real time call stack: Retell voice agents over SIP, Twilio SMS follow up, and Google Calendar booking, with fallbacks for when a leg of it drops mid call.
  • Wrote the agent orchestration layer that handles intent routing, escalation to a human, appointment booking, and recovery when a step fails. Tuned it against transcripts from real calls.
  • Handle PIPEDA-aligned data storage and retention for recorded customer conversations.
  • Do discovery, deployment, and onboarding directly with the business owners, then turn whatever breaks on their calls into the next set of changes.
  • Voice Agents
  • Retell
  • SIP / Twilio
  • LLM Orchestration
  • Product

Simon Fraser University

Undergraduate Researcher, Prof. Arrvindh Shriraman

Sep 2026 - Present

Burnaby, BC

  • Building a teacher-student workflow where Claude critiques Qwen's CUDA kernels and walks it through several rounds of rewriting them.
  • Wrote the harness that compiles each kernel, checks it for numerical correctness, and profiles its runtime, so every revision gets measured the same way.
  • Tracking how much a smaller open model actually improves once it gets structured feedback instead of one shot at the problem.
  • CUDA
  • GPU Kernels
  • LLM Evaluation
  • PyTorch
  • Benchmarking

Amazon

Software Development Engineer Intern

People's Choice Award, 2026 Global AI Solutions Expo

May 2026 - Aug 2026

Vancouver, BC

  • Built and deployed a production multi-agent system on Claude and AWS Bedrock AgentCore with custom MCP tools, taking financial reconciliation investigations from 4-5 hours down to 3 conversational queries.
  • Designed the agent-to-agent protocol, JSON-RPC 2.0 over Lambda Function URLs with SigV4 auth, so agents pass each other only the context a task needs instead of replaying the whole conversation.
  • Shipped containerized agents across 4 pipeline stages on 8 AWS CDK stacks, with STS AssumeRole credential refresh and tool allowlisting to keep enterprise data access read only.
  • Cut response latency 35% using AgentCore short-term memory caching and by removing redundant LLM round trips under high concurrency.
  • Built the evaluation framework and the safety layer around it: fail-closed tool-output validation, prompt injection mitigation, human approval checkpoints, and CloudWatch metrics for latency and tool success.
  • Presented it at Amazon's 2026 Global AI Solutions Expo to both technical and non-technical audiences, and won the People's Choice Award.
  • Agentic AI
  • Bedrock AgentCore
  • MCP
  • JSON-RPC
  • AWS CDK
  • Distributed Systems

Delta-Q Technologies

Software Engineer Co-op

Sep 2025 - Apr 2026

Burnaby, BC

  • Built Python ETL pipelines and automated SQL validation for telemetry coming off 1,500+ deployed IoT units, cutting ingestion latency 40% without losing data quality downstream.
  • Containerized Linux validation workflows with Docker and automated the hardware and software integration tests, so deployments behaved the same way across environments.
  • Tracked down telemetry race conditions in the field data path and hardened the ingestion pipeline against them.
  • Wrote and validated low level C firmware for high voltage EV charging systems, covering DC/DC control, power modes, and safety critical fault handling for Tier 1 industrial OEMs.
  • Integrated CANOpen, J1939, and J1772 for vehicle to charger networking, and built an object oriented Python/PySide6 tool using XML parsing that cut hardware data transfer time 60%.
  • Python
  • ETL
  • SQL
  • Docker
  • Linux
  • C
  • CANOpen

ALEASAT (SFU Satellite)

Full-Stack Software Engineer & CDH Lead

Jan 2025 - Present

Burnaby, BC

  • Lead the Command & Data Handling software team, which means sprint planning, writing specs, and keeping deliverables lined up across the software and hardware groups.
  • Built a real-time telemetry platform in React, TypeScript, and Python for monitoring live spacecraft data streams.
  • Engineered a fault-tolerant pipeline that handles 200+ packets/sec with validation, retries, and data quality checks.
  • Optimized WebSocket streaming and batching to cut dashboard latency 30% when traffic gets bursty, and benchmarked live telemetry against expected system models to catch reliability problems early.
  • React
  • TypeScript
  • Python
  • WebSockets
  • Real-Time Systems
  • Team Lead

03 / Selected Work

Technical Projects

Edge AI & Multimodal Retrieval

Visual Memory Assistant

Built an on-device multimodal inference pipeline on a Jetson Orin Nano that indexes camera frames into a FAISS vector database, so you can search them by description.

Used normalized CLIP embeddings to pick the top-k relevant frames before anything reaches the vision-language model, which keeps most of the expensive VLM inference from running at all.

Added incremental embedding and a persistent index, plus periodic sampling and deduplication to keep storage down. Covered it with a 32-test suite that mocks out the model and hardware.

  • Jetson Orin Nano
  • PyTorch
  • CLIP
  • FAISS
  • Moondream2
  • CUDA
Visual Memory Assistant running on a Jetson Orin Nano

Computer Vision & ML Systems

Visual Defect Detector

Trained a YOLOv8 defect detector on a 1,000+ image dataset for aerial power line inspection, reaching 82%+ mAP with augmentation and contrast normalization.

Deployed an asynchronous FastAPI inference service with endpoint-level reporting for average / p95 latency and throughput.

Load tested it from 1 to 25 concurrent requests and brought p95 latency down with headless inference, holding about 5 req/s on CPU. Built a reproducible MLOps pipeline with automated preprocessing and artifact versioning so training and API output stay in sync.

  • PyTorch
  • YOLOv8
  • FastAPI
  • MLOps
  • Load Testing
Aerial power line defect detection

Open Source & Systems Optimization

Parabix SIMD Audio Normalization

Built a C++ SIMD prototype inside the open source Parabix framework, getting 5-8x the throughput of the scalar baseline by restructuring the normalization pass around wide vector operations.

Tuned instruction-level parallelism with LLVM tooling, chased down memory-alignment faults in gdb, and checked the optimized output against the reference implementation with bit-exact tests.

  • C++
  • SIMD
  • LLVM
  • Linux
  • gdb
  • Open Source

ML & Cybersecurity

Malware Signature Classifier

PyTorch CNN that classifies malware signatures by rendering the binaries as image-like bytemaps, so detection becomes a vision problem. Runs behind a Jupyter interface.

  • PyTorch
  • CNN
  • Python
  • Jupyter
CNN malware classification pipeline diagram

Firmware & Telemetry

Vehicle Sensor Logger

Real-time C application for ESP32 that CRC checks UART telemetry to catch corrupted frames.

  • C
  • ESP32
  • UART
  • CRC

Full-Stack & Sustainability

Mountain Ride Share

Full-stack Node.js app that uses the Google Maps API to work out how much carbon a shared ride saves.

  • Node.js
  • Express
  • Google Maps API

Embedded & Security

MicroSentinel

Tamper-evident Arduino device written in Embedded C++ that logs physical access attempts.

  • C++
  • Arduino
  • Embedded

ML & Cybersecurity

Anomaly Detection

Flags anomalies in power grid data using Hidden Markov Models and reinforcement learning.

  • ML
  • HMM
  • RL
  • PCA

AR/VR & Game Dev

EcoSpectra VR

Unity and C# VR experience for Oculus, built around environmental protection.

  • Unity
  • C#
  • VR
  • Oculus

Mobile Dev & Agile

Game Keeper

Android app for tracking board game sessions and scores, tested with JUnit 5.

  • Android
  • Java
  • JUnit 5

Mobile Dev & UI/UX

Spaceship Finder Game

Android game in Java with settings that persist between sessions.

  • Android
  • Java
  • UI/UX

04 / Contact

Let's build something.

I graduate in December 2026 and I'm looking for new grad software engineering roles in AI agents, ML systems, or backend infrastructure, based in the Bay Area, Seattle, or Vancouver. Email is the fastest way to reach me.