Skip to content
View ValerianRey's full-sized avatar
🔥
Building TorchJD
🔥
Building TorchJD

Block or report ValerianRey

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ValerianRey/README.md

Valérian Rey

AI Research Engineer / Data Scientist


🛠️ Core Technical Skills

Skill Description
🐍 Python 7+ years as my main language
🔥 PyTorch 6+ years as my main framework. Active on the forums, contributor on GitHub.
🤖 Machine Learning Modeling, optimization, pipelines, experimentation; sklearn, JAX enthusiast
📊 Data Science Analysis, feature engineering, visualization, statistical testing
🦙 AI Computer Vision, LLMs, LangChain, RAG, MCP, agents, model fine-tuning
🚀 CI/CD Testing, automatic documentation building, deployment, docker
💻 C The first language I ever learned. I made embedded ML algorithms in C at Withings
🗄️ SQL Data querying, analytics
🌐 Open Source Maintainer of TorchJD; Contributor of PyTorch, Torchmetrics, LibMTL

🏆 Notable Projects

  • TorchJD: PyTorch library for Jacobian descent, enabling multi-objective neural network training, based on the theory from my paper Jacobian Descent For Multi-Objective Optimization and related research.
  • RagThisCode Setup an MCP server to easily do Retrieval Augmented Generation of files from GitHub repos. Also comes with a chatbot web app using an agent connected to the MCP server, to chat "with" a repo.

📚 Research & Publications

  • Federated Learning for Malware Detection in IoT Devices (Computer Networks, first author)
  • Jacobian Descent for Multi-Objective Optimization (arXiv, co-first author)
    • My best paper. Rejected from NeurIPS, ICLR and ICML but still keeping faith in it!

🎓 Education

Degree Institution Notes
🧑‍🎓 MSc in Data Science 🇨🇭 EPFL Mathematics, algorithms, ML theory, deep learning, data analysis
🧑‍🎓 BSc in Communication Systems 🇨🇭 EPFL Mathematics, physics, computer science, telecom
🌏 Exchange Year (1 year) 🇸🇬 NUS Mathematics, computer science, telecom

Open to work

I'm looing for a full-time job in AI research and development. I'm also open to freelance missions on anything within my skillset.

🌐 Links

Pinned Loading

  1. TorchJD/torchjd TorchJD/torchjd Public

    Library for Jacobian descent with PyTorch. It enables the optimization of neural networks with multiple losses (e.g. multi-task learning).

    Python 291 11

  2. RagThisCode RagThisCode Public

    Setup an MCP server to do RAG over any public GitHub repo or any of your private repos

    Python 4