ML Performance Engineer focused on enabling inference at the edge.
-
CofounderRunlocal (Yc S24)England, United Kingdom -
Cofounder/CsoNeuralize (Yc S24) Jun 2024 - PresentSan Francisco Bay AreaShip better on-device AI/ML faster -
Senior Ml Performance EngineerDeep Render Feb 2024 - Jun 2024London Area, United KingdomDeveloped an internal cross-platform ML inference library;• Supports constructing arbitrary ML pipelines from JSON configurations.• Leverages modern neural network hardware on edge-devices.• Supports intermingling CPU, GPU, and NPU workloads.• Generates optimal asynchronicity for complex execution graphs. -
Machine Learning Performance EngineerDeep Render Jun 2022 - Mar 2024London, England, United KingdomDeep Render are designing a deep learning video compression pipeline.My role was mostly split between development of Deep Render's custom implementation of the rANS (Range Asymmetric Numeral Systems) entropy coder written in C++ and converting our research ML pipeline into a viable product on consumer devices.• Performance analysis and optimisation of our entropy coder, pertaining to runtime, energy usage and bitstream size.• Keeping our entropy coder up-to-date with our overall pipeline requirements.• Facilitating feature additions that require information to pass from our encoding pipeline to our decoding pipeline through injection of metadata into the bitstream.• Interfacing with researchers on model design decisions, particularly regarding the potential runtime performance impact of proposed additions/changes.• Porting of research pipeline for consumer device architectures (eg. Snapdragon/Apple chipsets), making use of NPUs and GPUs -
Research Computational ScientistIrish Centre For High-End Computing Ichec May 2019 - Jun 2022Dublin City, County Dublin, Ireland• Performance analysis and optimisation for external researchers as part of EuroHPC, generally scientific simulations in C++ for distributed architechtures• Development of a C++ webserver (Deimos) for heirarchical storage management backend• Conference presentation on development of Deimos.• Design of API for heirarchical storage management solving data management for exascale architectures• Development and maintainance of GoLang RestAPI handling worklow management for large-scale execution (Lexis)• Integration of workflow-related features into the Lexis front-end; including visualisation of arbitrary workflow topologies• Preparation of material and delivery of a number of HPC-related courses
Ciarán O' Rourke Education Details
-
Distinction -
Theoretical Physics
Frequently Asked Questions about Ciarán O' Rourke
What company does Ciarán O' Rourke work for?
Ciarán O' Rourke works for Runlocal (Yc S24)
What is Ciarán O' Rourke's role at the current company?
Ciarán O' Rourke's current role is Cofounder.
What schools did Ciarán O' Rourke attend?
Ciarán O' Rourke attended Trinity College Dublin, Trinity College Dublin.
Not the Ciarán O' Rourke you were looking for?
-
Ciarán O Rourke
Dublin 6 -
1hotmail.co.uk
-
Ciaran O Rourke
Melbourne, Vic -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial