Rayan Daod Nathoo
Oeschinen Lake, Switzerland

Rayan Daod Nathoo

Machine Learning Engineer

LinkedIn X GitHub SoundCloud

Hi! I'm Rayan Daod Nathoo and this is my website, where you can find more about me, my work, and my projects.

I am naturally drawn to impactful and technically challenging problems, with a soft spot for applied research. At my best when I need to innovate under hard constraints, I move comfortably between research and production, and across fields, which makes me good at translating ideas from one domain into another. I learn fast, am hard to discourage, and I share what I know as I go.

MSc in Computer Science from EPFL.
So far collaborated with Atinary Technologies, Bose, Logitech, and EPFL.

Outside work, enjoy producing music and travelling!


Atinary
Machine Learning Engineer (AI Research & Innovation Team) at Atinary Technologies. Researching new Bayesian Optimization methods for chemistry, and turning research ideas into production-ready parts of the ML pipeline.
Machine Learning Engineer (AI & Data Engineering Team) at Atinary Technologies. Designed and built scalable training and inference pipelines for serving personalized, user-specific models in production (AWS, MLflow, Docker), and helped shape the overall ML system design.
Junior Software Engineer at Atinary Technologies. Built user-facing backend features, resolved critical production issues for enterprise clients, optimized core APIs and queries for lower latency, and improved the team's architecture and developer tooling.
Bose
ML Research Intern at Bose Corporation, developing lightweight, low-latency Speech Enhancement and Source Separation deep learning models. Focused on Knowledge Distillation to improve the performance of tiny causal models subject to hard memory, energy, and latency constraints. I developed a novel method that performs particularly well in adverse conditions (low-SNR input, sub-100k-parameter models). Supervised by Mikolaj Kegler (Audio Scientist) and Marko Stamenovic (Principal Engineer).
EPFL
Computer Vision Engineer in the Multimedia Signal Processing Group (MMSPG) at EPFL. I evaluated and deployed open-source Image Segmentation and Super-Resolution deep learning models into a video streaming pipeline, as part of AdMiRe, an EC-funded project (Horizon 2020). The project was successfully validated by the reviewers and end users. Done in collaboration with Prof. Dr Touradj Ebrahimi.
Logitech
Machine Learning Intern and Master's Thesis at Logitech. I developed and prototyped a real-time Target Source Separator for audio event extraction/removal. The resulting deep learning model takes a mixture as its first input and extracts/removes target sources based on a conditioning vector given as second input. The prototypes were aimed at gamers (footstep enhancement in FPS games) and neurodivergent people (full audio-environment personalisation). Supervised by Dr Milos Cernak (Principal Engineer) and Dr Paolo Prandoni (Signal Processing teacher at EPFL).
EPFL
MSc in Computer Science at the Swiss Federal Institute of Technology Lausanne (EPFL), with a specialization in Machine Learning and Digital Signal Processing. Extracurricular activities
  • President of CLIC, the association of 1,500+ Computer and Communication Sciences students at EPFL. My role involved management and decision-making, organisation and leadership (12 committee members), regular follow-up with members and commissions (5 commissions), and external representation, in particular with the main EPFL institutions.
  • Sponsoring Manager for CLIC: regular contact with sponsors and search for new partners, contract negotiations, internal collaboration with the executive committee, weekly meetings, and participation in important decisions of the association.
  • Student representative for Master's students: I took part in semester meetings with the IC School management and administration, presented and discussed course and curriculum improvements, and relayed official student feedback. Several suggestions were implemented.
  • Student Assistant in CS-101: I helped students solve weekly exercises and prepare the "Advanced Information, Computation, Communication I" exam (in 2017 and 2020).
  • Communication Staff for the EPFL IC School: live coverage on social networks of EPFL events (Applied Machine Learning Days, EPFL Open Days, talks, workshops). This required technical understanding of the scientific subjects, French and English skills, and the ability to popularise science.
EPFL
BSc in Computer Science at the Swiss Federal Institute of Technology Lausanne (EPFL), with a specialization in Software Engineering. Extracurricular activities
  • Event Manager for CLIC: I organised 10+ events including the IC School Supper (400+ participants) and the IC Boost Day (a career day for IC students), handled logistics (purchase, storage, installation), and took part in weekly meetings and important decisions of the association.
  • First-year student Coach: I welcomed first-year students to university and organised events (aperitifs, games). I mentored a group of 10 to 15 first-year students regularly on courses, advice, and student life in general.
Lycée Jean-Mermoz
Baccalauréat S (major in Mathematics, European section) with the highest honours, at the Lycée Français Jean-Mermoz of Dakar, Senegal.
My Resume

Additional Certificates

Coursera
TensorFlow: Advanced Techniques Specialization (Sept 2023)
  • Custom Models, Layers, and Loss Functions with TensorFlow
  • Custom and Distributed Training with TensorFlow
  • Advanced Computer Vision with TensorFlow
  • Generative Deep Learning with TensorFlow
Coursera
TensorFlow Developer Specialization (Dec 2022)
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
  • Convolutional Neural Networks in TensorFlow
  • Natural Language Processing in TensorFlow
  • Sequences, Time Series and Prediction
Coursera
Deep Learning Specialization (Nov 2022)
  • Neural Networks and Deep Learning
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
  • Structuring Machine Learning Projects
  • Convolutional Neural Networks
  • Sequence Models

Personal Projects

Spoteezer
Spoteezer. I love music, and sharing it across platforms like Deezer and Spotify has always been a struggle. So I created Spoteezer: a web app that converts Spotify links to Deezer (v1) and back (v2). I built it with HTML/CSS (frontend) and a Flask Python server (backend). It interacts with both platforms' APIs to return the best match.
Demo Spoteezer demo

GitHub
French Intent Classification. A French chatbot intent classifier built for a technical challenge, combining pre-trained Hugging Face Transformers (FlauBERT, CamemBERT) as embeddings with classic ML classifiers (Logistic Regression, MLP). Trained on a French-translated subset of the CLINC150 dataset, the best model reached a 98% average F1 score on the test set.
Demo Chatbot demo

GitHub
Forum EPFL Search. While looking for companies to contact during my job search, I realised that the Forum EPFL website's search engine was not very practical, as it only compared the query to company names. So I started a project that:
  1. scrapes the Forum EPFL website to gather companies' information, job offers, and sought profiles;
  2. generates a prompt based on the user's profile and interests;
  3. finds the best-matching companies by passing the user-tailored prompt and the scraped data to a Large Language Model.

Play
Master's Graduation Video. I edited this 15-minute video celebrating the 2022 graduation of EPFL Computer and Communication Sciences Master's students. It was broadcast during the ceremony, in front of the students and their guests.

This website
This website. The idea is to gather all my work and projects in one place. I built it with plain HTML and CSS, based on Andrej Karpathy's website as a template. Thanks to him for the inspiration! It was a great opportunity to learn about web development and design, as well as CI/CD pipelines using GitHub Actions. Feel free to reuse the template!

My Music

I started producing electronic music in 2018. I first started with Cubase, then FL Studio, and finally Ableton Live. It's a long process of listening to others' work, training my ears, and practising the tools in order to compose tracks that I like and that sound professional. I compose, sound-design, mix, and master everything myself. Here are some of the tracks I've released and am the most proud of:

Follow me on your favourite platform!

SoundCloud Spotify Deezer

Publications

Open-sourcing my work is important to me. I believe sharing knowledge and code is the best way to learn and improve. Here are my publications so far. I hope to add more in the future!

* denotes equal contribution

arXiv pre-print, accepted at ICASSP 2024
Rayan Daod Nathoo*, Mikolaj Kegler*, Marko Stamenovic (Bose Corporation, USA)
Two-Step Knowledge Distillation figure
SPIE Applications of Digital Image Processing XLV, San Diego, USA · Aug 22, 2022
Henrique Piñeiro Monteagudo, Rayan Daod Nathoo, Laurent Deillon, Gao Changsheng, Touradj Ebrahimi (MMSPG, EPFL, Lausanne, Switzerland)
AI-based telepresence figure
Master's Thesis, Swiss Federal Institute of Technology Lausanne (EPFL)
Rayan Daod Nathoo (EPFL, Lausanne, Switzerland)
Master's thesis figure

Talks

Serving Personalized ML at Scale with Evolving Runtimes
PyData 2026 (upcoming)

How our small team serves thousands of user-specific models from a single Python service using dynamic model loading, and keeps shipping training-code and dependency updates without breaking inference. Built end to end on open-source tools like MLflow, MLServer, and KServe.

PyCon Italia 2026 · May 28, 2026

How we improved developer velocity at a startup by consolidating our code into a multi-language monorepo and replacing microservices with a Django monolith. The talk covers the decision-making framework and lessons that transfer to similar codebases.