Skip to main content
DT
Looking for a job

Dennis Tam

@dennistam

Senior AI/ML Engineer with 10+ years building LLM/RAG applications and data platforms. Improved grounded citation pass rates from 71.2% to 93.2%.

United States
Message

I'm a Senior AI/ML Engineer with over 10 years of software engineering experience building production applications, AI-powered systems, and scalable data platforms. My background combines applied AI, backend development, and cloud infrastructure, with a strong focus on making AI applications reliable, secure, and useful in real-world environments.

Most recently, at Tempus Labs, I developed AI-assisted research applications using Python, FastAPI, LLM APIs, retrieval-augmented generation (RAG), and PostgreSQL/pgvector. I helped improve grounded citation pass rates from 71.2% to 93.2% across a fixed 250-question evaluation benchmark. I also developed model-facing APIs with structured output validation, source attribution, automated evaluation, and reliable error-handling workflows.

Beyond generative AI, I've worked extensively with machine learning integration, data engineering, and production infrastructure. At Tempus, I helped improve clinical metadata services processing approximately 2.4 million records monthly and optimize PySpark and Apache Airflow pipelines, reducing batch processing time by 39%. Earlier in my career, I worked on CI/CD automation and platform engineering at Jellyvision, as well as full-stack application development at Select Rehab.

I'm particularly interested in opportunities involving LLM applications, RAG systems, MLOps, AI platform engineering, and scalable backend services. I enjoy solving challenging engineering problems, collaborating with cross-functional teams, and building dependable software that delivers measurable value.

Experience

Work history, roles, and key accomplishments

Tempus Labs, Inc logoTI

Software Engineer

Jan 2020 - Jan 2021 (1 year)

Developed Python- and SQL-based services for scientific metadata validation and transformation, reducing invalid-record failures from 3.8% to 2.5%. Implemented automated integration tests and recoverable background processing, reducing daily failed-job reruns from 16 to 9.

Jellyvision logoJE

Platform Engineer

Mar 2017 - Dec 2019 (2 years 9 months)

Maintained shared CI/CD pipelines and developer tooling supporting eight SaaS applications. Enhanced Jenkins automation and introduced Docker-based environments, reducing release preparation time by 63% and new developer setup from 12 hours to 3 hours.

SI

Application Developer

Select Rehab Inc

Jan 2016 - Mar 2017 (1 year 2 months)

Developed and maintained Ruby on Rails applications for therapist recruitment, onboarding, and HR operations. Improved workflows reducing administrative handling time by 35% and onboarding cycles from five to three business days.

Education

Degrees, certifications, and relevant coursework

DB

Dev Bootcamp

Web Development Program, Web Development

2015 - 2015

Completed a Web Development Program at Dev Bootcamp in 2015.

University of Chicago logoUC

University of Chicago

Master of Science, Chemistry

2011 - 2012

Earned a Master of Science in Chemistry from the University of Chicago from 2011 to 2012.

University of California, Santa Barbara logoUB

University of California, Santa Barbara

Bachelor of Science, Chemistry

2007 - 2011

Earned a Bachelor of Science in Chemistry from the University of California, Santa Barbara from 2007 to 2011.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan