Rod Rivera

Rod Rivera

Software Engineer

Followers of Rod Rivera24000 followers
location of Rod RiveraLondon, England, United Kingdom

Connect with Rod Rivera to Send Message

Connect

Connect with Rod Rivera to Send Message

Connect
  • Timeline

  • About me

    Becoming an AI Engineer | Building AI Products | Follow me and let’s learn AI Product Engineering together |

  • Education

    • Prague University of Economics and Business

      -
      Master of Science (M.Sc.) CEMS International Management
    • Georgia Institute of Technology

      -
      Master's degree OMCS
    • Tel Aviv University

      -
      Bachelor of Science - BS Computer Science
    • National University of Singapore

      -
      Master of Science (M.Sc.) CEMS International Management
    • Technische Universität München

      -
      Bachelor of Science (B.Sc.) Computer Science
    • Higher School of Economics

      -
      Master of Science (MSc) Data Science
    • Center for Digital Technology and Management (CDTM)

      -
      Honors Degree Technology Management
    • Università Bocconi

      -
      Master of Science (M.Sc.) CEMS International Management
    • CEMS - The Global Alliance in Management Education

      -
      Master of Science (M.Sc.) CEMS International Management
    • FernUniversität in Hagen

      -
      Bachelor of Science - BS Mathematics
    • Skolkovo Institute of Science and Technology

      -
      Doctor of Philosophy - PhD Computational and Data Science and Engineering

      - Research on Machine Learning for sequence data, especially forecasting, and unsupervised learning- Co-organized the Machine Learning Summer School 2019 in Moscow- Co-organized SMILES, the leading online Machine Learning Summer School for the emerging world

  • Experience

    • XING Events | FriendScout24 | BMW | Komdat | EADS | Otto Group | Infiniti Auto

      Jan 2006 - Jan 2009
      Software Engineer
    • Emplido (acquired by Experteer Inc.)

      Jan 2009 - Jan 2012
      CEO & Co-Founder

      Sold analytics recruiting startup to European job board leader, Experteer, in Summer 2011 achieving 50 times ROI.Product Video: https://vimeo.com/33488861

    • Rocket Internet SE

      Jan 2012 - Jan 2016
      Director Advertisement Technology

      How do you provide relevant product recommendations and accurate search results to millions of customers worldwide? And how do you convince managers that this is the best approach?We developed recommender system models using learn-to-rank techniques, bayesian optimisation and factorisation machines. The biggest challenge was the significant input managers wanted in the search results and recommendations. We had to integrate priors defined by business stakeholders and have fallback methods in case a product was out of stock or was completely new in the inventory.We used recommender systems for other organisational tasks, for example, customer relationship management, to determine who sales representatives should contact or what should be promoted in marketing campaigns. We realised that bayesian optimisation is a tool that can be used across any business function and deliver relevant results from marketing and sales to customer support.- Dropgifts: Head of Business Intelligence- OfficeFab: Head of Customer Relationship Management- Lamudi / Carmudi: Head of Business Intelligence & Customer Relationship Management- Lamoda: VP R&D- Linio: Head of Data Science & Machine Learning- Rocket Internet: Director Advertisement Technology Show less

    • Philip Morris International

      Jan 2016 - Jan 2018
      Manager Data Science

      If you have millions of sales points and need to distribute different product types to each of them, how do you do it? And also, how do you maximize profit and customer experience at the same time? And what do you do if you are not allowed to do public marketing but need advocates for your brands?We worked on establishing a hierarchical demand forecasting model while receiving feedback for a multi-armed bandit. The goal was to incentivize the point of sale to promote different brands, and in exchange, the bandit would reward them. Parallel to this, we had multiple profitability targets. As is the case for most tabular data models, we extensively developed hierarchical models with gradient-boosting tree regression. We had significant multimodal data that went beyond tabular data, and we ended modelling as categorical. Show less

    • 华为

      Jan 2018 - Jan 2019
      Machine Learning Engineer

      Have you noticed that electronics have thousands of components inside? How do electronics manufacturers estimate demand for their products and the components inside them? Especially when some parts can be shared across models, whereas others are exclusive to a specific product.We developed hierarchical demand forecasting methods using Gaussian Process to estimate the number of products sold and the number of components required for manufacturing. It was challenging as some parts needed to be in stock, whereas others could be ordered just in time. Another exciting aspect is that one can establish solid baselines for time series forecasting using heuristics and business insights and use this as a prior for the Gaussian Process regression. Show less

    • Alibaba Cloud

      Jan 2019 - Jan 2020
      Machine Learning Engineer

      Have you asked yourself how cloud computing can be elastic and grow with your needs? How does a cloud provider know how much they should charge you?We provided the methods for answering these questions using machine learning. We developed demand forecasting techniques for cloud computing using neural temporal point processes to predict the demand of cloud instances and assess the quantity and type of hardware required to cover those needs.

    • Samsung Electronics

      Jan 2021 - Jan 2021
      Technical Director

      Evaluating frontier technologies in the metaverse, web3, virtual reality, augmented reality, synthetic media, artificial intelligence and more for the Top 3 largest electronics manufacturers in the world.

    • AI Product Engineer

      Jan 2023 - now
      AI Product Engineer

      We are the AI community for hackers! We are empowering builders and makers to integrate AI into their applications without prior machine learning expertise.* Create hands-on tutorials and guides on production-ready AI techniques for developers, including few-shot learning, prompt tuning, prompt engineering, model architectures, responsible AI, and thoughtful UX for AI interfaces* Provide accessible explanations of advanced AI concepts tailored for software developers* Share code examples, enabling developers to implement powerful AI capabilities from scratch* Equip the developer community with the practical skills needed to transition into in-demand AI engineering rolesLet us champion the democratization of AI so that every software professional can leverage it to solve real-world problems! Show less

    • The Chris Rod Max Show

      Jan 2024 - now
      Host
    • Instituto Tecnológico Autónomo de México

      Jan 2024 - now
      Professor

      Lecturing on Building AI Products

  • Licenses & Certifications

    • Machine Learning With Big Data

      Coursera Course Certificates
      Nov 2016
      View certificate certificate
    • The Data Science Toolbox

      Coursera Course Certificates
    • Strata + Hadoop World: Apache Spark Advanced Training

      O'Reilly
      May 2015
      View certificate certificate
  • Honors & Awards

    • Awarded to Rod Rivera
      Best student thesis of the year -