Summary
Nicolas Porcel is a software engineer with 12 years of experience applying machine learning and scalable systems to real-world problems, currently working at Google DeepMind after building AI-driven drug discovery platforms at Isomorphic Labs. He has deep practical experience across C++, Java, Python and performance-critical cloud systems, having optimized high-throughput revenue-management pipelines and implemented CUDA-powered algorithms earlier in his career. Nicolas combines research-grade training (Master of Computing, NUS; engineering degree from Supelec) with hands-on product engineering—designing scalable simulations, frontends in Angular and end-to-end platforms for agent training in Unity. He thrives at the intersection of ML research and production engineering, shipping state-of-the-art models and the infrastructure needed to run them at scale. Based in London, he brings a track record of turning complex scientific problems into deployable software and a background of rapid prototyping from his R&D internships. An understated strength is his fluency across low-level optimization and high-level ML systems, enabling both algorithmic innovation and cost-conscious production deployments.
12 years of coding experience
11 years of employment as a software developer
Engineer's degree, Master of Engineering, Engineer's degree, Master of Engineering at Supelec, Ecole Superieur d'électricité
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at Université Paris Sud (Paris XI)
Classe préparatoire aux grandes écoles, MPSI - MP*, Classe préparatoire aux grandes écoles, MPSI - MP* at Lycée masséna
Master of computing, Computer Science, Master of computing, Computer Science at National University of Singapore
French, English, Spanish