IAN DRAYER

Senior Applied AI Engineer

Maypearl, US.

About

Highly accomplished Senior Applied AI Engineer with 12+ years of expertise in architecting and deploying production-grade ML, NLP, and Generative AI platform systems. Specializes in developing robust LLM applications, RAG systems, and MLOps/LLMOps pipelines, ensuring seamless transition from prototype to reliable user workflows. Proven ability to optimize model quality, latency, and cost while driving production reliability and observability across complex cloud-native AI infrastructures using Python, PyTorch, TensorFlow, and major cloud platforms.

Work

Together AI

|

Senior Applied AI Engineer

San Francisco, CA, US

→

Summary

Led the development of production GenAI platform systems, enhancing LLM inference, RAG workflows, and model-serving APIs to transform AI prototypes into reliable, cloud-native solutions.

Highlights

Architected and deployed production GenAI platform services, integrating API orchestration, retrieval layers, model inference, and comprehensive validation workflows to establish a repeatable, efficient AI development lifecycle from prototype to production.

Engineered robust backend components for RAG and inference workflows utilizing Python, FastAPI, Docker, and Kubernetes, streamlining system integrations and reducing handoff complexities across application logic, retrieval, and monitoring.

Significantly enhanced RAG reliability through advanced retrieval trace refinement, reranking checks, and context construction, reducing weak answers and improving diagnostic capabilities for production systems.

Developed comprehensive evaluation workflows for prompt and model-response changes, automating manual review processes with reusable test sets and detailed failure analysis, accelerating release readiness.

Boosted inference-service reliability by implementing rigorous endpoint validation, latency tracing, and robust error handling, enhancing model-serving workflows under strict cost and throughput constraints.

Implemented advanced observability patterns for LLM applications, including structured logging and comprehensive metadata capture, making production issues easier to debug after model deployment.

Led root cause analysis for critical production failure modes, including rate limits, stale embeddings, and prompt regressions, developing documentation and support paths that reduced recurring incidents.

Drove the establishment of LLMOps engineering standards, advocating for evaluation-first development, robust prompt/retrieval testing, and structured logging, significantly improving post-launch monitoring and model governance.

Hugging Face

|

Senior AI/ML Engineer

San Francisco, CA, US

→

Summary

Developed and optimized ML platform and developer tooling systems, enhancing model repositories, dataset workflows, and inference surfaces to improve model onboarding, artifact quality, and developer experience across open and production ML workflows.

Highlights

Constructed core ML platform components, including model repositories, dataset workflows, metadata validation, and developer-facing APIs, significantly improving the discoverability, testability, and reusability of ML assets for a broad developer base.

Engineered backend services and automation workflows for model and dataset onboarding, reducing manual review effort through enhanced validation checks, clearer error messages, and repeatable workflow patterns.

Elevated developer experience by strengthening model cards, dataset cards, and API workflows, providing clear proof artifacts that enabled consistent understanding and operation of ML assets.

Boosted the reliability of containerized ML workflows by implementing robust validation logic, runtime checks, and release-safety practices, mitigating issues from dependency conflicts and memory pressure.

Diagnosed and resolved complex production ML platform issues, including model compatibility and inference failures, ensuring stable and consistent system performance for critical applications.

Collaborated cross-functionally with product, infrastructure, documentation, and open-source engineering teams to translate user feedback into tangible platform improvements, enhancing API quality, model sharing, and overall platform usability.

Apple

|

Machine Learning Engineer

Cupertino, CA, US

→

Summary

Developed machine learning components and evaluation workflows, focusing on enhancing model quality, reproducibility, and release confidence for product-facing and internal ML systems under strict latency and privacy constraints.

Highlights

Designed and implemented ML components and evaluation workflows, enabling teams to validate model behavior rigorously through repeatable experiments, test datasets, and comparison reports before production release.

Created robust data preprocessing, feature engineering, and model-evaluation pipelines, significantly improving experiment reproducibility and streamlining model comparison across diverse training and validation scenarios.

Enhanced ML feature robustness by conducting in-depth analysis of false positives, false negatives, and edge cases, providing product and engineering teams with clearer, data-driven release-risk signals.

Championed privacy-aware and performance-conscious ML workflows, validating model behavior against stringent product constraints, latency expectations, and user experience requirements to ensure successful broader rollout.

Translated ambiguous product requirements into precise, measurable ML evaluation criteria, enhancing the testability, comparability, and explainability of model behavior for diverse technical and non-technical stakeholders.

Capital One

|

Software Engineer

McLean, VA, US

→

Summary

Developed backend software, data workflows, and reporting automation for financial services systems, focusing on enhancing reliability, correctness, and auditability within a highly regulated environment.

Highlights

Engineered backend services and SQL workflows, supporting critical analytics, reporting, risk, and operational needs while improving data reliability and timeliness for key business teams.

Created scripts and database-driven workflows with integrated validation logic, automating manual reporting and reconciliation processes, generating reusable artifacts for business and analytics users.

Enhanced system supportability through comprehensive logging, error handling, and data quality checks, mitigating business risks associated with incorrect or stale data.

Managed production issue resolution, performing root cause analysis, validating data correctness, and coordinating cross-functional teams to implement fixes, minimizing system downtime.

Implemented compliance-aware engineering practices for access-controlled data, ensuring auditability, robust change control, and security in all service and data workflow updates.

Education

University of Connecticut

Storrs, CT, United States of America
→
Master of Science Mathematics with Concentration in Actuarial Science

University of Southern California

Los Angeles, CA, United States of America
→
Bachelor of Science Applied Mathematics, Physics

Skills

Generative AI & LLM Engineering

LLM Applications, RAG (Retrieval-Augmented Generation), Semantic Search, Embeddings, Reranking, Prompt Engineering, Prompt Evaluation, Prompt Optimization, Context Retrieval, AI Assistants, Agentic Workflows, Hallucination Analysis, Guardrails, LLM Observability.

Machine Learning & NLP

Natural Language Processing, Text Classification, Information Retrieval, Feature Engineering, Model Evaluation, Model Validation, Error Analysis, Experimentation, Data Preprocessing, Inference Optimization, Batch and Real-Time ML Workflows.

MLOps / LLMOps

Model Deployment, Model Serving, Inference APIs, Evaluation Pipelines, Fine-Tuning Workflows, Monitoring, Logging, Metrics, Alerting, CI/CD, Release Validation, Rollback Planning, Production ML Debugging, Reproducible Experimentation.

Programming & Backend Engineering

Python, Java, C#, SQL, JavaScript, FastAPI, REST APIs, Microservices, Backend Services, API Design, Distributed Systems, Service Integration, Error Handling, Testing, Code Reviews.

Cloud, Data & Infrastructure

AWS, Azure, GCP, Docker, Kubernetes, Apache Spark, Data Pipelines, Feature Pipelines, Data Quality Checks, SQL-Based Analytics, Containerized Services, Cloud-Native Deployments, Observability, Production Support.