AI Research Engineer / Data Scientist
| 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 |
- 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.
- Federated Learning for Malware Detection in IoT Devices (Computer Networks, first author)
- 400+ citations, Best Paper Award
- 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!
| 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 |
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.
- LinkedIn: valรฉrian-rey