Skip to main content

Machine Learning Engineer

Tim
Ratliff

Apple · Trust & Safety · Austin, TX

Machine Learning Engineer at Apple building Trust & Safety systems that protect users at scale. I blend deep technical expertise in ML and data engineering with creative problem-solving, shaped by a background spanning software engineering, big data platforms, and distributed systems.

Tim Ratliff

Experience

Machine Learning Engineer

Apple · Trust & Safety

2022 - Present
  • Build and deploy machine learning models that protect users at scale across Apple platforms
  • Develop trust and safety systems using modern ML techniques for content moderation, fraud detection, and abuse prevention
  • Collaborate cross-functionally with product, policy, and engineering teams to ship ML-powered safety features
  • Design and maintain ML pipelines for training, evaluation, and serving models in production environments

Data Services Software Engineer

Amherst Holdings

August 2019 - 2022
  • Built and maintained enterprise tools and services in C#, Python, and Java for data ETL across thousands of company-wide data pipelines
  • Architected the conversion of legacy data pipelines to the new Big Data platform using Apache Spark, Hive, Hadoop, and Trino
  • Designed and developed a highly available, low-latency GraphQL service in .NET for serving millions of rows of data, utilizing Apache Kafka and Redis for caching
  • Developed an event-driven monitoring system using Prometheus, Grafana, and Loki, resulting in up to a 50% reduction in latency and increased service reliability
  • Led full-stack development of a business-facing dashboard (Node.js/C#/SQL) for tracking data pipeline health and availability

Junior Software Developer

Stephenson Disaster Management Institute

May 2019 - July 2019
  • Designed and developed a project management solution for the Louisiana Department of Environmental Quality using ASP.NET
  • Developed and maintained automated tests in C# for unit, integration, and regression testing
  • Practiced Agile and Scrum methodologies within a cross-functional development team

Education

Louisiana State University

Bachelor of Science

August 2015 - August 2019

Computer Science Engineering

Minors: Music and Digital Media Arts

Skills

Machine Learning & AI

PyTorchTensorFlowScikit-learnXGBoostEnsemble MethodsNLPLLMsCNNsTransformersMLOpsModel Training & Evaluation

Languages

PythonJavaSQLJavaScriptC++TypeScriptScalaSwift

Data Engineering

Apache SparkApache KafkaAirflowTrinoGraphQLRedisETL Pipelines

Tools & Platforms

GitDockerKubernetesAWSNode.jsPrometheusGrafanaClaude Code