Jon Eisen

Data Engineer and Team Lead

I love to build software that people use to do their jobs. I am an experienced polyglot generalist programmer. I have built everything from high performance embedded computing systems to high scalability web services and distributed systems. I’ve soloed for extended periods and led cross-functional teams. I’ve worked in many industries, but the through-line of my career has been solving problems with technology as a solution.

For the past ten years, I’ve focused on data. From small data to big data, and everything in between. Simulation and machine learning. My guiding principle is that we must understand what the data represents at low level in order to understand what it’s implying at a high level.

Functional programming is my preferred style, even in more imperative languages. Defensive design, exhaustive testing, extensive automation, and self-documenting APIs are all habits of mine. I think a programmer’s greatest skill is writing readable code.

Work History

Data Engineering (2016 - Present)

Apple | Speech Recognition Oct 2023 to Present

Apple | AIML Instrumentation Platform Dec 2019 to Oct 2023

Activision | Central Tech Mar 2016 to Dec 2019

Web and Distributed Systems (2012 - 2015)

Rafflecopter Sep 2013 to Oct 2015

Under Armour | eCommerce July 2012 to Sep 2013

Algorithms and High Performance Computing (2009 - 2012)

Northrop Grumman | Electronic Systems May 2009 to July 2012

Education