AI Engineer · 25 years in tech
I work across the AI stack, from GPU kernels to agents.
I worked inside OpenAI, on a project the company acquired. My work spans GPU kernel optimization with Triton, production RAG handling 70M+ documents, and full agentic workflows. I take LLM systems from research to production.
Worked at
- OpenAI
- Doximity
- Qdrant
- DNSFilter
- Elastic
The stack
Where I work in the stack.
Five layers sit between a question and the hardware that answers it. Here is what I do at each one.
-
Agents
Orchestration and tool use
End-to-end agentic workflows: planning, tool calls, multi-step execution against real systems.
LangChain · LlamaIndex · DSPy
-
Retrieval
Hybrid search at 70M+ documents
Dense, sparse and late-interaction embeddings combined, with re-ranking well past what keyword search returns.
Qdrant · HuggingFace · OpenAI
-
Serving
Ingestion and query APIs
Ingestion, embedding generation and query endpoints, packaged and scheduled on infrastructure I've run for two decades.
FastAPI · Docker · Kubernetes
-
Model runtime
Precision and quantization
Mixed-precision training in FP16 and BF16, plus INT8 quantization. Throughput up, memory footprint down.
PyTorch · CUDA
-
Kernels & silicon
Custom GPU kernels
High-performance Triton kernels shipped as PyTorch extensions, written after profiling the GPU rather than guessing at it.
Triton · Nsight · PyTorch Profiler
Experience
Where I've worked.
-
Stealth AI startup
Acquired by OpenAI
AI Engineer
Remote, USA
07/2025 – 02/2026- Built large-scale LLM workloads with pipelines integrated directly into OpenAI production systems, and kept working on the project inside OpenAI after the acquisition.
- Wrote high-performance Triton kernels shipped as PyTorch extensions, cutting GPU inference latency at the kernel level.
- Profiled GPU bottlenecks with Nsight and the PyTorch Profiler, then applied mixed-precision training (FP16/BF16) and INT8 quantization to raise throughput and shrink memory footprint.
Python · PyTorch · Triton · CUDA · LangChain · LlamaIndex · Qdrant · FastAPI
-
Doximity
Senior Software Engineer / AI
Remote, USA
07/2024 – 07/2025- Designed and shipped a production RAG platform for semantic search across 70M+ medical documents, cutting retrieval time for healthcare professionals.
- Combined dense, sparse and late-interaction embeddings with re-ranking, measurably beating the keyword-search baseline on retrieval precision.
- Built the FastAPI backend behind it, covering embedding generation, document ingestion and vector search against Qdrant.
Python · FastAPI · Qdrant · HuggingFace · OpenAI · LangChain · Docker · Kubernetes
-
Qdrant
ML Engineer / AI
Remote, Germany
01/2024 – 07/2024- Wrote the tutorials and documentation that got developers onto the Qdrant ecosystem faster, covering semantic search, vector search and RAG.
- Contributed framework integrations for DSPy, LangChain and LlamaIndex, smoothing adoption in production retrieval pipelines.
- Recorded a tutorial series for the Qdrant YouTube channel, still up as a public playlist.
Python · LangChain · LlamaIndex · DSPy · Qdrant · OpenAI · HuggingFace
-
DNSFilter
Platform Engineer / ML
Remote, USA
06/2022 – 12/2023- Cut deployment time 87%, from 5 minutes to 40 seconds, by moving Rails services off bare metal onto Kubernetes (EKS) with Terraform and Ansible.
- Closed the blind spots in the monitoring stack with continuous alerting and observability, improving incident response across production.
- Contributed to the deployment pipeline the data science team used to ship ML models to production.
Terraform · Ansible · Docker · Kubernetes (EKS) · Loki · Grafana · Datadog · eBPF · PyTorch
-
Henku
Data Scientist / ML
Remote, Estonia
04/2021 – 06/2022- Cut model training and deployment 90%, from 30 minutes to 3, by replacing ad-hoc notebooks with a continuous training pipeline serving 10K+ active users in Spain.
- Took a food-nutrition computer vision model from scratch to production: a CNN in PyTorch, in front of those same 10K+ users.
- Automated the model lifecycle with Airflow, Kubeflow and Weights & Biases, making experiments reproducible.
Python · PyTorch · TensorFlow · Scikit-Learn · Airflow · Kubeflow · Weights & Biases
-
Elastic
Senior Site Reliability Engineer
Remote, USA
09/2018 – 04/2021- Held 99.95–99.99% uptime across tens of thousands of Elasticsearch clusters on AWS, Azure and GCP, leading on-call in a multi-region, multi-cloud environment.
- Contributed to a Golang CLI for cluster maintenance that took ~8 hours of manual work per week off the SRE team.
- Deployed new regional infrastructure to widen Elastic Cloud's global footprint and cut latency for international customers.
Golang · Python · Ansible · Terraform · Kubernetes · AWS · Azure · GCP · Elasticsearch
Before that
- 2015 – 2018
- DevOps Engineer
- AWS, GCP, Docker, Kubernetes, Ansible, Terraform, Prometheus, Grafana
- 2007 – 2015
- Software Developer
- PHP, Java, Ruby on Rails, MySQL, PostgreSQL, LXC, Docker
- 2000 – 2007
- Sysadmin
- Linux, iptables, proxies, networks, Bash, Perl
Physical AI
Lately I've been building and training my own humanoid robot.
It's the same work I do with language models, pointed at hardware. The difference is that the feedback loop is physics, so nothing can be mocked out.
Writing about it
Work in progress · dev.to/infoslack
Contact
Get in touch.
I'm happy to talk about retrieval at scale, inference performance, or agent systems in production. Email is the fastest way to reach me.