Diego Marinho de Oliveira

Senior Engineering Manager / Principal AI · Production Agentic AI, Search & Recommender Platforms

Melbourne, Victoria, Australia dmarinho.ai@gmail.com linkedin.com/in/dmztheone github.com/dmoliveira

Executive Summary

Selected Impact

Professional Experience

Senior Engineering Manager / Principal AI — Machine Learning, REA Group

Melbourne, Australia · April 2024 — Present

Global digital property business; home to realestate.com.au.

  • Built and led data science and machine learning engineering teams across production agentic AI, AI search and personalization: 12 people across up to three teams.
  • Launched the RED brand’s first GenAI property search end to end in under one month to validate conversational discovery in production.
  • Built the production agent platform behind AI search and conversational experiences, including orchestration, observability, evaluation, guardrails and cost controls.
  • Delivered real-time multimodal computer vision attribute extraction in production, covering 45+ property attributes.
  • Established GenAI observability for real-time monitoring, evaluation, tracing and operational debugging.
  • Owned GenAI economics and latency through prompt caching, token-level cost tracking and performance controls, keeping production responses within 1–2 second service-level targets.
  • Owned AI governance controls across rate limiting, evaluation, monitoring, guardrails and security validation, including a completed penetration test.

AI / Data Scientist Manager; Senior Data Scientist; Data Scientist — SEEK

Melbourne, Australia · March 2017 — April 2024

Online employment marketplace across Australia, New Zealand and six Asian markets.

  • Built and led a global data science team of approximately 10 while hiring across multiple AI teams.
  • Led the recommender platform transformation across multiple markets, producing 5–10x gains and a 12x peak uplift in one Asia market.
  • Delivered a unified recommender platform across 8+ markets in Asia and ANZ.
  • Launched multilingual personalized AI search for JobsDB in Hong Kong with a 14% improvement on a core metric.
  • Used 150+ online experiments to de-risk search, ranking and personalization decisions and compound gains on core marketplace metrics.
  • Served millions of users with real-time recommendations across homepage, email and push notifications.
  • Used offline evaluation, online testing and load tests to meet approximately 500 ms recommendation targets.

Lead Data Scientist — Catho

São Paulo, Brazil · July 2015 — February 2017

Brazilian technology and online recruitment platform.

  • Built candidate recommendation systems that delivered more than 115% uplift on core marketplace metrics.
  • Delivered hybrid recommenders combining collaborative filtering and content-based methods.
  • Applied NLP and machine learning to hiring-marketplace challenges at scale.

Earlier Engineering and Machine Learning Roles

2009 — 2015

Machine Learning Engineer, RBS Group / Appus; Machine Learning Specialist, Zunnit Technologies; Software Engineer, Vale Mining / Visagio; Software Analyst, TOTVS.

Selected AI Systems

Capabilities

Leadership: organization design, hiring, mentoring, executive OKRs and cross-functional product strategy.

Agentic AI and GenAI: AI agents, multi-agent orchestration, tool calling, stateful workflows, memory, structured outputs, Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), embeddings and fine-tuning.

AI Search and Recommendations: information retrieval, hybrid and semantic search, search relevance, ranking and reranking, learning-to-rank, sequential recommenders and personalization.

Evaluation, Safety and MLOps: agent evaluation, continuous evaluation, A/B testing, observability, tracing, guardrails, AI governance, latency and cost control.

Cloud and Platforms: GCP, Vertex AI, AWS, BigQuery, Kubernetes, Terraform, CI/CD and data pipelines.

Machine Learning: PyTorch, TensorFlow, scikit-learn, XGBoost, LightGBM, CatBoost, Spark, transformers, embeddings, matrix factorization and clustering.

Languages and Datastores: Python, R, Julia, Java, Scala, Go, C/C++; SQL, Solr, OpenSearch, Elasticsearch, Redis, MongoDB, PostgreSQL and vector databases.

Education

Awards

Selected Publications

Languages

English (fluent), Portuguese (native), Spanish (basic).