How can we calculate the average price of a user-defined grouping of hundreds or thousands of companies, without caching and pre- calculating? How can we make an arbitrary index lightning-fast?
If we’re not categorizing entities but rather letting them be defined by
a pattern of relational connections, how do we search for a relational pattern in a performant way?
Running in Java, our visualization layout algorithms can max out the processor on a MacBook Pro. How can we optimize our layouts to be performant in a client’s web browser?
How do we create relational algorithms that mimic the way a human would identify relationships?
These are examples of the kinds of questions our engineering team is discussing. Join us, see our Careers page.