I’m a Senior AI/ML Engineer with 10+ years of experience taking machine learning and LLM applications from architecture and experimentation through production deployment, governance, and cost optimisation. I’ve built production-grade systems across regulated domains including fintech, healthcare, and legal tech—covering agentic workflows, RAG, evaluation, inference optimisation, and AI infrastructure. I’m especially proud of building multi-agent and retrieval systems that improve quality and reliability at scale, along with end-to-end LLMOps control planes that bring observability, regression gates, and measurable business impact. From multi-tenant tool integrations and MCP-based agent toolscoping to model routing and latency/cost tuning, I focus on rigorous engineering that delivers trustworthy outcomes in high-stakes environments.…

Peter Pechinin

I’m a Senior AI/ML Engineer with 10+ years of experience taking machine learning and LLM applications from architecture and experimentation through production deployment, governance, and cost optimisation. I’ve built production-grade systems across regulated domains including fintech, healthcare, and legal tech—covering agentic workflows, RAG, evaluation, inference optimisation, and AI infrastructure. I’m especially proud of building multi-agent and retrieval systems that improve quality and reliability at scale, along with end-to-end LLMOps control planes that bring observability, regression gates, and measurable business impact. From multi-tenant tool integrations and MCP-based agent toolscoping to model routing and latency/cost tuning, I focus on rigorous engineering that delivers trustworthy outcomes in high-stakes environments.…

Available to hire

I’m a Senior AI/ML Engineer with 10+ years of experience taking machine learning and LLM applications from architecture and experimentation through production deployment, governance, and cost optimisation. I’ve built production-grade systems across regulated domains including fintech, healthcare, and legal tech—covering agentic workflows, RAG, evaluation, inference optimisation, and AI infrastructure.

I’m especially proud of building multi-agent and retrieval systems that improve quality and reliability at scale, along with end-to-end LLMOps control planes that bring observability, regression gates, and measurable business impact. From multi-tenant tool integrations and MCP-based agent toolscoping to model routing and latency/cost tuning, I focus on rigorous engineering that delivers trustworthy outcomes in high-stakes environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Lead AI Engineer at Eunice AI
January 1, 2026 - July 31, 2026
Designed and shipped production risk-classification using a two-agent Pydantic AI topology on the OpenAI Responses API, absorbing 100% of production event traffic and replacing three legacy ML flows. Built end-to-end LLM regression and evaluation harness with Prefect and Pydantic AI against a 6,500-event golden dataset. Implemented retrieval via Terraform-managed Snowflake Cortex Search services with dbt knowledge base models and MCP tool exposure. Developed progressive disclosure agent skills framework, delivered the company’s first BYOD multi-tenant MCP integration with credential isolation, and reduced agentic pipeline spend via per-question model routing. Productionised a LightGBM relevance classifier callable by agents with safe caching. Owned Snowflake/dbt/Prefect backbone for a multi-tenant crypto risk SaaS, including Terraform-managed Snowpipe/storage integrations and hardened ingestion topology.
Senior AI Backend Engineer at Simform
October 1, 2024 - January 1, 2026
Designed and implemented production-grade LangGraph-based multi-agent orchestration using Google ADK to route clinical intents (triage, coding, note drafting) through a planner-retriever-critic loop, reducing ungrounded hallucinations by managing state across parallel agents. Built a low-latency voice session architecture with LiveKit as the WebRTC SFU, integrating streaming Speech-to-Text for real-time transcript chunking and bi-directional audio processing, enabling clinician-facing suggestions within 800ms p95 from speech end. Implemented a RAG pipeline using Pgvector with Vertex AI Search + FHIR R4—hybrid search, clinical chunking, sub-300ms retrieval latency, offline hit-rate/MRR evaluation, and citation guardrails before model generation. Standardized EHR writebacks and knowledge-base queries through Model Context Protocol (MCP) servers, replacing brittle point-to-point integrations with a reusable, auditable tool-calling layer. Enabled cross-framework agent collaboration using
Lead AI Engineer at LexisNexis
September 1, 2024 - August 31, 2025
Owned a multi-agent architecture behind Protégé (launched in Lexis+ AI), replacing a long-prompt loop with a planner–executor–critic design in LangGraph with isolated sub-agents, tool allow-lists, context compaction, and human-in-the-loop approval. Improved task success from 58% to 87% across 11,000+ licensed attorneys. Built tiered agent memory (matter episodic, firm semantic, procedural tool routines) with recency decay, per-tenant TTLs, and conflict resolution; improved style adherence from 69% to 93%. Engineered citation grounding via the Shepard’s Citations graph and validated cited spans against source text using the Anthropic Citations API, reducing unsupported-citation rate from 7.9% to 0.3% on a 3,100-question evaluation set. Shipped MCP servers for document systems behind a capability registry with semantic version pinning and per-tenant scoping, enabling grounded responses without bulk export and reducing onboarding time from 6 weeks to 9 days. Rebuilt hybrid retriev
Senior AI Engineer at Abridge
January 1, 2023 - August 31, 2024
Built and owned post-training pipeline for in-house clinical note generation: continued pretraining on de-identified clinical dialogue, supervised fine-tuning, DPO, and targeted RLHF with clinician safety rankings and PPO. Developed specialty-specific LoRA adapters (e.g., cardiology, orthopaedics), increasing unedited note acceptance from 51% to 79% and reducing clinician edit distance by 62%. Owned multi-GPU training stack on A100/H100 with FSDP and DeepSpeed ZeRO-3 sharding, bf16 mixed precision, FlashAttention-2, gradient checkpointing, and sequence packing; increased MFU from 31% to 52% and reduced full post-training runtime from 5 days to 19 hours. Reduced inference cost per encounter by 71% while halving latency using vLLM, continuous batching, PagedAttention, speculative decoding, FP8/AWQ quantization, and prefix-cache reuse; achieved 99.98% availability through a 4x encounter ramp. Rebuilt ambient speech pipeline with domain-biased streaming ASR, speaker diarisation, and decode
Senior Software Engineer at Monterey AI (Startup)
August 1, 2022 - September 30, 2025
Built an analyst-facing copilot UI in React/Next.js and real-time ETL pipelines to ingest unstructured feedback from 1,500+ sources; developed semantic chunking with rich metadata to preserve citation lineage. Created a scalable GraphQL federation gateway unifying data from the agent orchestration layer, vector retrieval service, and tenant management; implemented directive-based authorization and resolver-level caching, reducing over-fetching and lowering complex query latency. Integrated enterprise SSO (Okta) and OAuth/OpenID Connect, propagating identity securely across a multi-tenant SaaS platform. Instrumented LangSmith tracing and an LLM-as-a-judge pipeline (GPT-4) with custom rubrics to auto-score production responses, cutting manual review by 85% and reducing hallucinated citations by 30%.
Senior Software Engineer at Monterey AI
August 1, 2022 - September 1, 2025
Led development of an analyst-facing copilot UI in React/Next.js to visualize cited evidence chunks and agent reasoning traces, with interactive filtering by date, source, and sentiment. Built real-time ETL pipelines (Python/FastAPI, Redis, SQS, Airflow, Node.js) to ingest 1,500+ sources, implemented semantic chunking with rich metadata for citation lineage, and delivered a scalable GraphQL federation gateway (NestJS + Apollo Federation) to unify data across orchestration, retrieval, and tenant systems. Implemented enterprise SSO (Okta) and identity mapping to enforce secure, org-scoped access. Instrumented LangSmith tracing across multi-agent lifecycles and deployed an LLM-as-a-judge pipeline (GPT-4) with custom rubrics to auto-score production responses, reducing manual review by 85% and lowering hallucinated citations by 30%. Architected a multi-hop RAG-based Agentic AI Copilot using LangChain/LangGraph/OpenAI/GPT-4 and Milvus, enabling access to 50k+ customer feedback records with
Senior Full Stack Engineer at Monterey AI
August 1, 2022 - July 1, 2025
Engineered a real-time AI-native dashboard and insights co-pilot UI using React, Next.js, TypeScript, TailwindCSS, React Query, Zustand, Recharts and D3.js; enhanced UX with streaming AI responses, state management optimization, and evidence-linked insight displays. Built a resilient multi-channel ingestion pipeline using Python, FastAPI, Redis queues, SQS, and Airflow-like scheduled jobs to normalize thousands of Slack, Zendesk, Intercom, and Discord messages per day with strong idempotency, deduplication, and schema enforcement. Implemented Slack and Jira/Linear integrations in Node.js/TypeScript, using webhooks and bot APIs to deliver real-time AI alerts on trending issues and to auto-generate pre-filled tickets directly from user feedback clusters. Architected and productionized a multi-hop RAG-based Agentic AI Copilot using LangChain, LangGraph, OpenAI GPT-4, and Milvus; enabled users to query 50k+ customer feedback records with natural language, powering evidence-backed insights
Senior Full Stack Engineer at Monterey AI (Startup)
August 1, 2022 - July 31, 2025
Engineered a real-time AI-native dashboard and insights co-pilot UI using React, Next.js, TypeScript, TailwindCSS, React Query, Zustand, Recharts and D3.js; built a multi-channel ingestion pipeline (Python, FastAPI, Redis queues, SQS) to normalize thousands of messages from Slack, Zendesk, Intercom, and Discord with idempotency and schema enforcement; implemented Slack and Jira/Linear integrations to deliver real-time AI alerts and pre-filled tickets; architected a multi-hop RAG-based agent co-pilot using LangChain, GPT-4, and Milvus; fused BM25 with dense vector search to reduce irrelevant queries by ~35%; owned DevOps responsibilities (Docker, AWS EKS/Lambda/RDS/S3), CI/CD (GitHub Actions) and monitoring.
Software Development Engineer at Uber Technologies Inc.
December 1, 2019 - August 31, 2022
Designed and shipped real-time order tracking and live map visualization features for the Uber Eats Restaurant Dashboard and customer web/app using React/TypeScript, React Native, WebSockets, and Mapbox; delivered sub-second status updates via Kafka; developed replay tools for autonomy engineers to visualize sensor data and decision timelines, shortening debug cycles by 60%; architected a high-throughput real-time tracking pipeline ingesting millions of GPS/location events per minute and enabling AI features like dynamic ETA; built Terraform modules and IaC for provisioning multi-region PostgreSQL read replicas, Redis clusters, and Kafka brokers, reducing manual ops by 90% and improving disaster-recovery readiness.
Senior AI Engineer at Revolut
July 1, 2019 - December 31, 2022
Evolved Sherlock real-time card fraud decisioning engine from a CatBoost baseline to sequence models over per-customer transaction histories. Built streaming feature pipelines on Pub/Sub/Dataflow, served point-in-time features from Couchbase, and maintained a sub-40ms decisioning budget, improving fraud recall from 89% to 95.7%, reducing false declines by 44%, and sustaining 22,000 decisions/second at p99 latency of 31ms. Rebuilt AML alerting as ML-driven risk triage on top of an existing rules engine, engineering graph-based network features and performing entity resolution; reduced alert volume by 49% at a constant true-positive rate, creating ~120 investigator FTE-equivalents of review capacity. Industrialised model risk management and model governance for 200+ production ML models aligned with FCA/PRA supervisory expectations, reducing new-model approval time from 7 months to 6 weeks and completing FCA-facing governance reviews with no findings. Built transformer-based document und
Junior Software Developer at LivaNova
August 1, 2017 - October 31, 2019
Built data processing modules with JavaScript/Node.js for internal reporting; integrated device logs to support R&D for heart monitoring products; implemented supervised learning in Python for anomaly detection, reducing false positives by 30% and aiding compliance in medical software development; built internal tools using Vue.js and Python backend, facilitating data entry for trials and increasing cross-functional collaboration.
Machine Learning Engineer at Google Cloud
January 1, 2017 - June 30, 2019
Delivered 11 end-to-end ML engagements across retail, financial services, life sciences, and media, covering discovery, model selection, GCP architecture, production delivery, and handover; 8 reached production. Built large-scale recommendation and propensity systems on BigQuery/Dataflow/Cloud ML Engine using matrix factorisation and wide-and-deep models, increasing recommendation-driven conversion by 23% for one retail client and reducing churn-model training time from 14 hours to 40 minutes. Shipped contact-centre virtual agents on Dialogflow Enterprise with intent/entity taxonomies, slot filling, confidence-based fallbacks, and human handoff; automated 46% of tier-1 contacts and reduced average handling time by 27%. Delivered document/image understanding pipelines using Vision/AutoML and Natural Language API with Cloud DLP for PII detection and redaction; increased extraction coverage from 31% to 84% and reduced manual keying by 70%. Created six reference architectures adopted acros
Data Analyst at ASOS
September 1, 2014 - December 31, 2016
Built analytics foundation for commercial teams, including governed metric layer, cohort and customer lifetime value reporting, and an A/B testing pipeline on Spark/Azure with power calculations and sequential testing guardrails; increased experiment throughput from ~4 to ~30 concluded tests per quarter. Designed and shipped a real-time personalised recommendation service using customer/product vectors and a decision engine with matrix factorisation and cold-start fallbacks, increasing recommendation-driven conversion by 19% and sustaining 167M customer requests through Black Friday 2016. Developed size-curve demand forecasting with gradient-boosted models and reduced stock-outs by 22% and end-of-season markdown by 8%. Built a returns-propensity model and surfaced size guidance; reduced size-related returns by 11% and supported wider size-and-fit programme funding.

Education

Master of Science (MSc) in Machine Learning at University College London (UCL)
October 1, 2017 - September 1, 2018
Bachelor of Science (BSc) in Computer Science at University College London (UCL)
September 1, 2013 - June 1, 2016
Master of Science (MSc) in Machine Learning at University College London (UCL)
October 1, 2017 - September 30, 2018
Bachelor of Science (BSc) in Computer Science at University College London (UCL)
September 1, 2013 - June 30, 2016
Master of Science (MSc) in Machine Learning at University College London (UCL)
October 1, 2017 - September 30, 2018
Bachelor of Science (BSc) in Computer Science at University College London (UCL)
September 1, 2013 - June 30, 2016
MSc in Machine Learning at University College London (UCL)
October 1, 2017 - September 30, 2018
BSc in Computer Science at University College London (UCL)
September 1, 2013 - June 30, 2016
Master of Science (MSc) in Machine Learning at University College London (UCL)
October 1, 2017 - September 1, 2018
Bachelor of Science (BSc) in Computer Science at University College London (UCL)
September 1, 2013 - June 1, 2016
Bachelor's, Computer Science at University College London (UCL)
January 11, 2030 - August 21, 2026
Master's, Computer Science at University College London (UCL)
January 11, 2030 - August 21, 2026
Bachelor's, Computer Science at University College London (UCL)
January 11, 2030 - August 31, 2026
Master's, Computer Science at University College London (UCL)
January 11, 2030 - August 31, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Transportation & Logistics, Healthcare, Professional Services, Other, Life Sciences, Media & Entertainment, Financial Services, Government
    Multi-Agent Insight Copilot with Hybrid RAG

    Designed and built a production-grade, multi-agent LLM copilot that answers complex product questions by grounding responses in millions of customer feedback entries using a hybrid retrieval pipeline.

    Implemented a retrieval strategy combining pgvector semantic search, keyword search, and metadata filters, followed by a cross-encoder reranker to deliver the most relevant evidence to GPT-4/Claude for final response composition.

    Securely integrated live tool access (Jira, Slack, GitHub) via an MCP server, allowing the agent to perform actions and fetch real-time context beyond static documents.

    Ensured answer trust and traceability by building a citation grounding layer and using LangSmith for full agent observability, debugging, and performance evaluation.

    OrthoAssist – Voice-First Clinical Copilot for Orthopedic Urgent Care

    At Simform, I led the backend development of OrthoAssist, a real‑time, voice‑first AI copilot designed for orthopedic urgent care clinics. The system listens to clinician‑patient conversations, drafts structured SOAP notes and orders in real time, suggests follow‑up questions, and retrieves relevant patient history from the EHR—all while maintaining strict HIPAA and PHI compliance.

    This solved two critical problems for the clinic network: documentation overhead (clinicians spending hours after each shift on manual charting) and AI adoption skepticism (fears around hallucinations, workflow disruption, and data privacy). By building a retrieval‑first, clinician‑in‑the‑loop system, we reduced note completion time by [X%—insert your real number if available] and achieved zero critical PHI violations across pilot clinics.

    Key technical challenges I owned included: orchestrating a multi‑agent runtime with real‑time streaming transcription, grounding all model outputs in FHIR‑based patient data to eliminate hallucination risk, standardizing EHR and imaging tool calls via the Model Context Protocol (MCP), and building an evaluation harness with regression gates to ensure clinical safety before every deployment.