We are Dataware Ventures, a software startup working on our patent-pending technology that will greatly improve the performance of database management systems (DBMS) and other data-intensive applications. Our technology is called field specialization and consists of two steps. First, we’ve built tools to perform static and dynamic analyses over the application source code to identify runtime invariants. Second, we’ve built a runtime library that allows the application developer to insert specialized code into the application to exploit the previously-found runtime invariants, thereby increasing performance significantly.
We seek a full-time research software developer to help us build C/C++ applications that implement our technology by analyzing and manipulating source code. This position will involve an ever-changing mix of (a) research in static and dynamic code analyses, code optimization, code preprocessing, and the like; (b) architecting, implementing, and enhancing those algorithms; (c) applying our tools and runtime to real-world applications; and (d) evaluating those algorithms on industrial-strength benchmarks. And all the glue in the middle. Each day will be challenging and exciting.
The position is truly remote and telecommute; no relocation is required. ALL of our team works remotely. (We don’t even have an office.) Work from home in Denver, Starbucks in New York, or on the beach in California. It doesn’t matter to us, as long as you produce the goods.