Brian Lin
@brianlin
Senior Machine Learning engineer specializing in production GenAI systems.
What I'm looking for
I am a Senior AI and Machine Learning engineer with eight years of experience building and shipping production systems across search, ads ranking, and generative AI assistants. I focus on end-to-end LLM and RAG platforms that emphasize grounding, evaluation, and hallucination reduction.
I have deep hands-on expertise across Python, Java, and TypeScript stacks, large-scale data platforms like Spark, Kafka, and Hive, and modern infrastructure with Docker, Kubernetes, and CI/CD. I’ve delivered production assistants, semantic retrieval, and ranking systems, and driven robust experimentation using A/B testing and metric-driven iteration.
My work centers on shipping reliable, observable services—implementing automated regression suites, canary rollouts, and monitoring for latency, errors, and model drift—while optimizing cost and latency through batching, caching, and model routing. I seek roles where I can continue to build scalable ML systems and improve real-world product outcomes.
Experience
Work history, roles, and key accomplishments
Built and shipped production GenAI shopping assistant and RAG platforms that integrated LLMs, embeddings, and tool calling to reduce manual planning time and improve retrieval accuracy; instrumented CI/CD, canary rollouts, and SLO-driven observability. Led search intent, query understanding, and ads ranking pipelines improving relevance and revenue metrics through robust evaluation and A/B testing
Software Engineer, Machine Learning
Yahoo
Feb 2020 - Jul 2021 (1 year 5 months)
Developed production package-tracking extraction and near-real-time entity pipelines using TensorFlow, Kafka, Storm, and HBase, and maintained data refresh/backfill workflows with Spark and Hive to improve freshness and reduce false positives. Implemented regression tests, golden fixtures, and safe rollouts with feature flags and canaries.
Data Science Intern
Yahoo
May 2019 - Aug 2019 (3 months)
Trained classifiers for Smart Views using TensorFlow and Spark MLlib, built DOM extraction services in Java, and orchestrated offline clustering and rule generation to serve low-latency lookup rules from HBase with precision/recall release gates.
Research Assistant
University of California, Berkeley
Aug 2017 - May 2018 (9 months)
Built text processing and sentiment analysis pipelines for FOMC transcripts using Python, pandas, NLTK, and scikit-learn; ran topic modeling and econometric event studies to produce reproducible datasets and analyses for research.
Data Science Intern
Ford Motor Company
May 2017 - Aug 2017 (3 months)
Built early warning models for part and vehicle failures using scikit-learn and XGBoost, joined warranty and repair datasets with Spark/Hive, and delivered risk-ranking dashboards and repeatable scoring pipelines for quality teams.
Education
Degrees, certifications, and relevant coursework
University of California, Berkeley
Bachelor of Arts, Computer Science and Statistics
2014 - 2018
Activities and societies: Research assistant work on text processing and sentiment indices; coursework and projects in machine learning, NLP, and econometrics.
Completed a dual-focused undergraduate program covering computer science and statistics with coursework and research in text processing, machine learning, and econometric analysis.
Tech stack
Software and tools used professionally
GitHub
GitLab
Kubernetes
Jenkins
CircleCI
GitHub Actions
Jupyter
NumPy
Pandas
PostgreSQL
MongoDB
Cassandra
Hadoop
HBase
Gmail
Django
Redis
Java
JSON
TensorFlow
PyTorch
scikit-learn
NLTK
Kafka
FastAPI
Grafana
OpenTelemetry
SQLAlchemy
Datadog
GraphQL
gRPC
Elasticsearch
pytest
Airflow
GuardRails
Optimizely
SQL
XGBoost
SciPy
Hugging Face
LightGBM
LangChain
Pydantic
Pinecone
OpenAI API
Trino
Statsig
ONNX Runtime
pgvector
Faiss
Keep
Safe
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Brian?
You can contact Brian and 90k+ other talented remote workers on Himalayas.
Message BrianFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
