Logo
Brian – Machine learning, Data Science, Big Data, experts in Lemon.io

Brian

From Canada (UTC-4)

flag
Machine Learning EngineerSenior
Data ScientistSenior
AI Engineer
7 years of commercial experience
Adtech
AI
Fintech
Marketing
AI software
Platforms
Lemon.io stats
1
projects done
840
hours worked
Open
to new offers

Brian – Machine learning, Data Science, Big Data

This engineer has experience with Python, SQL, cloud services, and various data science-related ecosystem tools. He also has a strong understanding of some of the cloud-related MLOps concepts. Brian is adept at effectively managing non-technical stakeholders and communicating complex ideas clearly. Proficient in developing and deploying LLMs, ML models, and pipelines, Brian is a skilled AI engineer as well. Outside of daily work, Brian can be found practicing some sports, including muay thai!

Main technologies
Machine learning
5.5 years
Data Science
5.5 years
Big Data
5.5 years
MLOps
2.5 years
Python
5 years
Additional skills
React
AI
Scala
Data Warehouse
PyTorch
GCP
AWS
Apollo GraphQL
Docker
Apache Kafka
Terraform
Kubernetes
PySpark
CI/CD
Django
Deep Learning
Apache Airflow
Apache Spark
Pandas
Scikit-learn
NLP
BigQuery
NumPy
SQL
OpenAI
Datadog
Prometheus
Grafana
Tensorflow
LangChain
Pydantic
Prompt engineering
Ready to start
ASAP
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior AI Engineer
Feb 2024 - Aug 20246 months
Project Overview

A multi-strategy hedge fund management firm that now focuses on delivering a financial platform for investors.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed and deployed machine learning models and large language models (LLMs) for financial report categorization, achieving 95% accuracy and improving stakeholder decision-making efficiency;
  • Built a modular framework to process financial datasets, reducing preprocessing time by 25% and enabling quicker deployment iterations.
Project Tech stack:
LLM
GCP
Vertex AI
Senior Software Engineer, Machine Learning
Mar 2021 - May 20243 years 2 months
Project Overview

The world’s leading digital cross-device graph. It enables marketers to identify a brand customer or related household across multiple devices, unlocking critical use cases across programmatic targeting, media measurement, attribution, and personalization globally.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Deployed Ray Serve to orchestrate online (real-time) and batch inferences, integrating with Flink streaming pipelines and Spark workflows. Achieved 99.9% uptime and reduced serving costs by 30% via autoscaling on Kubernetes.;
  • Leveraged Ray Train for distributed training of GNNs and embedding models across 100-node clusters, reducing training time by 50% while maintaining model accuracy for identity resolution.;
  • Engineered offline (Spark) and online (Flink) graph systems, with Ray Data preprocessing batch inputs and Ray Serve dynamically updating online user profiles, ensuring <100ms latency for ad-targeting use cases.;
  • Unified training and serving with TFX pipelines, integrating Ray for seamless transitions between batch inference (daily user clusters) and real-time updates (event-driven triggers).;
  • Built Spark workflows for petabyte-scale datasets, paired with Ray Cluster autoscaling to reduce resource waste by 25% during peak inference workloads.;
Project Tech stack:
Python
PyTorch
Kubernetes
Neural Networks
GCP
Pandas
Scikit-learn
NumPy
SciPy
BigQuery
Algorithms and Data Structures
Senior Software Engineer, Machine Learning Engineer
Jun 2019 - Dec 20201 year 6 months
Project Overview

Data & AI platform solutions for various IBM external clients across diverse industries for ensuring the scalability of their data and machine learning models.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed a low-latency nearest neighbor recommendation system achieving sub-100ms response times.;
  • Integrated K-Means clustering for FAISS index optimization, enhancing system scalability for high-traffic workloads.;
  • Designed Kafka-based streaming updates for FAISS partitions, enabling zero-downtime index refreshes.;
  • Delivered an AI helpdesk portal (React, NodeJS, Watson Discovery) with NLP clustering, reducing query resolution time by 35%.;
  • Deployed Airflow on Kubernetes and introduced Kedro for scalable terabyte-scale pipelines, improving team productivity by 20%.;
Project Tech stack:
Python
React
MongoDB
Apache Kafka
PySpark
Pandas
Kubernetes
Jenkins
Data Scientist
Oct 2018 - Jun 20197 months
Project Overview

The team provided data modeling solutions to various external clients in multiple industries through IBM, addressing their specific business use cases.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Built ML models (XGBoost, Random Forest) for oil well failure prediction, improving accuracy by 11% via custom metrics and NLP feature engineering.;
  • Developed an NLP classifier using TensorFlow, achieving 92% accuracy, and built an Angular dashboard for legal teams as an MVP, securing a business deal with IBM valued at over $1 million.;
  • Automated rule-based analytics on DB2, identifying 1,200+ high-risk cases for government audits.;
Project Tech stack:
Python
NLP
Scikit-learn
Pandas
Selenium WebDriver
Data Analyst
Jan 2016 - Jun 20171 year 4 months
Project Overview

The revenue service of the Canadian federal government, and most provincial and territorial governments. The CRA collects taxes, administers tax law and policy, and delivers benefit programs and tax credits.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Built an ML pipeline (Scrapy, Scikit-Learn) to flag non-compliant businesses, improving audit targeting efficiency by 30%, recovering over $1 million dollar back in taxes.;
  • Implemented a web scraping solution using ScraPy, BeautifulSoup with features like rotating proxies, dynamic user-agents, and rate limiting to handle anti-scraping mechanisms and ensure reliable data extraction to support auditors.
Project Tech stack:
Python
Machine learning
Web scraping
C#

Education

2017
Statistics & Computer Science (Specialist in Machine Learning & Data Science)
Bachelor's

Languages

English
Advanced

Hire Brian or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.