Peter Francis Schroedl
peter_schroedl@icloud.com · github.com/pschroedl · linkedin.com/in/peterschroedl · (619) 379-3060
Senior software engineer specializing in backend systems, machine learning infrastructure, and high-performance production pipelines. Proven record improving reliability, throughput, and cost efficiency across consumer and AI platforms — from consumer products at Apple and Pandora to ML infrastructure at Arize AI.
Technical Skills
Languages
Python
Go
Java
Backend Systems
APIs
Distributed Systems
Microservices
Machine Learning
PyTorch
TensorFlow
NLP
Inference Pipelines
TensorRT
Data Systems
Spark
Dask
Pandas
PostgreSQL
Apache Druid
Cloud & Infra
Docker
Kubernetes
GCP
AWS
CI/CD
Bazel
LLM Tools
Cursor
Claude Code
OpenAI Codex
Experience
Lead Software Engineer, AI SPE
2025 – 2026- Leading development of real-time, distributed inference pipelines for generative AI workloads.
- Driving platform-level decisions for AI tooling and distributed compute.
- Working across Go, Python, Docker, and GPU-based systems.
Senior Software Engineer, AI SPE
2024 – 2025- Built scalable inference pipelines for AI-driven media applications.
- Contributed to orchestration systems connecting gateways, workers, and compute nodes.
- Optimized throughput and latency for large data streaming workloads.
Senior Backend Engineer
2021 – 2024- Primary owner of company Spark infrastructure and distributed processing stack, serving as go-to engineer for architecture, reliability, and performance issues.
- Reduced nightly ML pipeline runtime from >24 hours to <6 hours under increasing data volume by redesigning Go ingestion and Spark partitioning strategy on GCP/Kubernetes.
- Replaced high-cost, failure-prone ground truth processing workflows, reducing cost and failure rates by more than 10x.
- Designed and built Spark-Conductor, a Go-based internal replacement for the Spark-on-Kubernetes operator.
- Implemented auto-healing mechanisms for distributed workloads and improved operational reliability.
- Partnered directly with the CTO and engineering leadership on core data platform decisions.
Fellow, Machine Learning Engineering
2020 – 2021- Built CI/CD pipeline deploying a GPT-2 ranking system on GCP/GKE.
- Developed tooling to inspect BERT attention heads during inference; worked across NLP, transformers, recommendation systems, and Spark ETL.
Senior Software Engineer
Jun 2019 – Aug 2019- Delivered backend engineering support across consumer and enterprise products during transition period.
Senior Software Engineer
2017 – 2019- Built external advertising API aggregating multiple internal services, reducing turnaround time from days to minutes.
- Migrated legacy monolith systems to modern backend architecture.
- Developed billing and backend systems for premium product launch.
Software Engineer
2016 – 2017- Built internal tools and integrated third-party APIs.
- Migrated frontend architecture to React.
Software Engineer
2015 – 2016- Contributed to development of the Apple Music application.
- Delivered production features in a large-scale, cross-functional environment.
Software Engineer
2014 – 2015- Built features end-to-end in a fast-paced product environment.
Chief Software Architect / Founder
2007 – 2010- Designed and built full-stack applications and backend systems.
Education
B.S. Computer Science — UC Santa Cruz
Independent ML research in reinforcement learning systems.