Last updated Feb 2024

I’m currently a Member of Technical Staff at Cohere AI, working on conversational and instruction-following AI. Skipping over the gory details (since there’s always LinkedIn), I like to view myself as an AI/ML “generalist”.

This is, of course, a bit of an oxymoron when taken most literally. I simply mean that within the broad umbrella of AI/ML, I’ve been fortunate enough to work on a variety of data modalities (music, SDKs, video, text, etc.), product domains (soccer, online advertising, ADAS, etc.), and infrastructure challenges (minimal-compute embedded systems, novel web scale datasets, SotA model architectures, etc.).

As for this blog, the primary intention is to serve as a general-purpose dumping ground for my technical musings and ideas, despite any personal opinions that may inevitably sneak in. As such, any opinions or viewpoints expressed here are strictly my own, and not reflective of any employers, friends, etc.

Feel free to get in touch with me at f"{first_name}{last_name}"; I’m always down to chat over coffee! And just to be extra explicit: if my name were Arthur Dent, that’d be

In my spare time, I enjoy dabbling in photography, sharpening my now-atrophied musical skills, and generally spending time in the mountains.

Thanks for stopping by!