Lead software development engineer responsible for ingesting and understanding large amounts of structured customer, product, and event data, creating probabilistic knowledge graphs, realizing research algorithms in production, building visual experiences and toolset, integrating the system into the businesses served, and automating vms running data processing jobs.