Hi, I'm Emad.
I build intelligent systems.
Senior machine learning engineer with 8 years of experience building ML, NLP, and LLM systems from research to production. At Thomson Reuters Labs, shipped production GenAI summarization and semantic search, contributed agent configuration and evaluation tooling to a commercially launched agentic AI product, and built model-retraining pipelines and PII-secure data infrastructure for CLEAR entity resolution. Combines hands-on model development with reproducible experimentation and evaluation, working with researchers, domain experts, and product teams.
Experience
Download Resume PDFSenior Machine Learning Engineer II (Research)
Thomson Reuters
Toronto, Canada
Details & Impact
Applied ML at TR Labs for CLEAR, Thomson Reuters' due-diligence platform for KYC/AML screening and investigations, and Checkpoint, its tax research platform. Built LLM features and agent workflows, search models, training pipelines, and secure data infrastructure with researchers, subject-matter experts, and product engineering. Used SQL/PostgreSQL for entity-resolution data analysis and name/address candidate blocking before downstream ML matching and ranking.
NLP & Machine Learning Engineer
INAGO Inc.
Toronto, Canada
Details & Impact
Built NLP and language-understanding systems end to end, from data preparation and model training to evaluation and application integration, including transformer fine-tuning and research collaborations with university and industry partners.
Education
M.Sc. in Computer Science
York University
Toronto, Canada
GPA: 8.17 / 9
Thesis: Interactive Question Answering Using Frame-based Knowledge Representation
B.Sc. in Computer Engineering
Amirkabir University of Technology
Tehran, Iran
GPA: 17.18 / 20
Technical Skills
Projects
Entity Resolution Retraining & Snowflake Pipelines: CLEAR
2026Designed and built an on-demand model-retraining pipeline on SageMaker Pipelines, turning researchers' feature-generation, training, and evaluation code into reusable DAG steps. Enabled parallel experiments tracked in MLflow, cutting experiment turnaround by an estimated ~40%. Built proof-of-concept Snowflake processing and training pipelines and assessed the gaps for migrating AWS research workflows to Snowflake.
Agentic Investigation System: CLEAR Investigate
2025 - 2026Contributed to CLEAR Investigate, Thomson Reuters' commercially launched agentic AI product for investigations. Built a central PydanticAI configuration layer for system prompts, tool descriptions and availability, and agent/subagent wiring, enabling experimenters to reconfigure agents from one place instead of editing scattered definitions. Migrated the team's existing LLM-as-judge evaluation capability into an organized repository for reuse and future CI/CD integration.
CLEAR Business AI: GenAI Report Summarization
2024Built the LLM summarization workflow for CLEAR Business entity reports, live in production processing hundreds of reports daily. Designed selective XML extraction for targeted per-section context covering business overview, personnel, adverse media, and legal records. Integrated Bing Search and LLM verification to reduce same-name entity mismatches and linked claims to report sources. Refined extraction and prompts through SME annotation rounds against exemplars for 10-15 companies, and compared GPT-4 and Claude Sonnet on quality, latency, and cost to inform model selection.
Entity Resolution Data Infrastructure: CLEAR KYC/AML
2022 - 2024Built research data infrastructure for CLEAR's entity-resolution system spanning ~800M entities and billions of documents, with a 700 idents/second target. Designed a PII-isolated AWS environment with SageMaker Studio, CloudFormation, and per-researcher profiles; defined a versioned schema reconciling two incompatible annotation sources, with Spark and Python pipelines to merge records and surface label conflicts; and replaced manual runs with scheduled, repeatable SageMaker Pipelines.
Semantic Search Improvement: Checkpoint Tax Research
2021Shipped a sentence-embedding query-intent classifier for Checkpoint tax research, distinguishing broad conceptual queries from specific tax lookups to promote higher-level documents. Improved access to conceptual documents by 95% within a ~100ms latency budget. Identified the retrieval gap through SME and customer feedback.
Automated Question Generation from Documents
2020Fine-tuned the open-weights T5 model to generate questions from documents, cutting manual data-curation effort by 40%. Experimented with input representations and evaluated generated text with BLEURT in a research collaboration with university partners.
Domain-Specific Language Understanding
2019Trained domain-specific Word2Vec embeddings and LSTM-based NLU models, with interpretability testing to make model decisions transparent.
Conversational Question Answering with NLP & LSTM Models
2018Developed a conversational question-answering system combining syntactic and semantic document analysis with LSTM-based text tagging. Used semi-automatically generated ontologies to interpret user questions and identify intent, and experimented with knowledge graphs for knowledge representation in an industry research collaboration.
Publications
Question-worthy Sentence Selection for Question Generation
Interactive Question Answering Using Frame-based Knowledge Representation
Time Aware Topic-based Recommender System
A Study on Prediction of User's Tendency Toward Purchases in Websites based on Behavior Models