The next generation of applications to transform industries will bring powerful analytics to front-line decision-making. These new applications need a new, smart database foundation that tears down the traditional barriers between transactions and analytics, and that can process sophisticated planning, predictive analysis, and business logic in one unified, high-performance engine. This new database foundation must natively take advantage of the cloud and multicore computing, and free developers to focus on solving innovative problems, not on figuring out the underlying technology. LogicBlox provides this next-generation, smart database foundation.
We have brought together a world-class engineering, science, and business team, with 37 engineers (including 23 Ph.D.s), who share a passion for re-envisioning what’s possible with a clean slate, the limitless scale of the cloud, and multi-core computing.
Our engineering team has been published in POPL, PLDI, PODS, SIGMOD, PADL, OOPSLA, ASE and many other ACM and IEEE conferences and journals.
We also benefit greatly from our network of over 50 academic collaborators at 25 of the world’s leading universities, who are pushing the boundaries of computing and science and helping make LogicBlox a unique, next-generation database for smart transactional and analytical applications.
LogicBlox is working closely with a select group of early ISV partners and Fortune 50 companies in multiple industries. Companies using LogicBlox include:
- A Global Top 10 retailer, to produce billions of weekly promotional forecasts.
- One of the world’s leading systems integrators, to optimize how personnel at a major government entity client are assigned across multiple complex projects.
- One of the world’s largest software companies, to develop predictive analytical applications for workforce management.
LogicBlox applications in production today support these clients’ multi-terabyte datasets and can elastically scale up to thousands of computing cores while performing best-in class predictive analytics.
If your company would like to be considered for our early market program, please contact us.
News and Events
SPLASH 2015 – October 25 – 30 – Pittsburgh, Pennsylvania
VP of Product Shan Shan Huang is invited to speak at SPLASH-i this year, on LogicBlox’s approach to providing the tools for self-service at scale: the development of application that handle large data sets and sophisticated computations; the co-development by end-users and professional developers when the complexity of an application demands it; and the self-service management of the entire application lifecycle beyond “just” development, the maintenance, distribution, monitoring, and integration with other applications and services.
KI 2015 – September 21 – 25, 2015 – Dresden, Germany
CEO Molham Aref gave an invited talk at KI 2015 — the 38th German Conference in Artificial Intelligence. Molham spoke about our work to provide a declarative programming language that provides unified support for expressing predictive and prescriptive analytics, and the central role that integrity constraints play in this endeavor. Slides
SIGMOD 2015 – May 31 – June 4, 2015 – Sydney, Australia
CEO Molham Aref spoke at the SIGMOD conference in Sydney, on the “Design and Implementation of the LogicBlox System”. SIGMOD is the premier conference for database researchers in both academia and industry. Molham spoke about the design considerations behind the LogicBlox system in providing a simplified, unifying and scalable stack of development for modern decision support and automation systems. For more details of the publication, please check our Research page.
PLATO Lecture Series – April 21, 2015 – Evergreen State College, Olympia, Washington
Integrated analytics is a core differentiator of the LogicBlox database. In a lecture titled, “Making Databases Smarter with Optimization”, Emir Pasalic, lead of the LogicBlox Analytics group, spoke about the deep integration of constraint solving into the LogicBlox database engine and query language. To see more details of the talk as well as companion material, see this page.
MLConf NYC – March 27, 2015 – New York, New York
For over two decades, time-series methods, in combination with hierarchical spreading/aggregation via location and product hierarchies, and subsequent manual user adjustments, have been a standard means by which retailers and the software vendors who serve them create demand forecasts. Chief Scientist Ronald Menich speaks at MLConf on how LogicBlox is bringing powerful machine learning to retailers. Listen to Ron’s talk on how we apply machine learning methods — similar to those powering consumer product recommender systems (e.g. movies at Netflix) and powerful search (e.g., google) — to bring retailers more accurate demand forecasting.
LogicBlox User Days 2013 – December 4 – 5, 2013 – Atlanta, Georgia
LogicBlox User Days brings together industry practitioners and academic researchers to learn more about, to exchange ideas, and to share experiences of using LogicBlox and its associated technologies. It is also an important forum to provide feedback to help guide LogicBlox’s future development.
SPLASH 2013 – October 26-31, 2013 – Indianapolis, Indiana
LogicBlox CEO Molham Aref has been invited to give a keynote presentation at the 2013 SPLASH conference. SPLASH is a premier venue for researchers and practitioners to exchange ideas on computing systems, programming languages, and their applications. Molham will speak about the opportunities presented by declarative programming languages in the age of the cloud, where distribution, parallelism, and concurrency is paramount to application performance.
ACM/VLDB 2013 – August 2013 – Riva Del Garda, Trento, Italy
MFCS 2013 – August 2013 – Klosterneuberg, Austria
Congratulations to LogicBlox team member Vince Barany on the acceptance of his paper, Rewriting Guarded Negation Queries, to the Mathematical Foundations of Computer Science 2013! In collaboration with researchers from University of Oxford and University of California, Santa Cruz, this paper describes foundations for sound optimizations on the guarded negation fragment of first order logic. We look forward to applying this work in the optimization of LogicBlox queries!
GraphLab Workshop 2013 – July 2013 – San Francisco, California
LogicBlox CEO Molham Aref presented at GraphLab Workshop 2013. His talk discussed the opportunities for using LogiQL as a foundation for probabilistic programming. Molham also presented some exciting and encouraging benchmarks of the LogicBlox smart database as a system for graph queries.
ACM/SIGMOD 2013 – June 2013 – New York, New York
Congratulations to LogicBlox team member Zografoula Vagena on the acceptance of her paper, Simulation of database-valued markov chains using SimSQL, to SIGMOD 2013! In collaboration with researchers from Rice University and IBM Research Almaden, the paper describes how to use a declarative SQL extension to specify, simulate, and query markov chains. We are excited to see more applications of the declarative, in-database approach to computing!
PLDI 2013 – June 2013 – Seattle, Washington
ICDT 2013 – March 2013 – Genoa, Italy
Congratulations to LogicBlox team member Grigoris Karvounarakis on the acceptance of his paper, Algebraic Structures for Capturing the Provenance of SPARQL Queries, to ICDT 2013!
We are very excited about re-envisioning the foundation for the next generation of smart applications.
You can reach us by email at email@example.com, by mail, or by telephone:
LogicBlox also has offices in Berkeley, Seattle, Utrecht, and Waterloo.
We are looking for people who want to power the next generation of business applications by capitalizing on three key transitions in enterprise software: cloud and multi-core computing, Big Data and predictive analytics, and declarative programming. If the following describes you, we’d like to hear from you!
- You love what you do!
- You’re after more than a paycheck, you want to pursue your passion.
- You enjoy working with a close-knit team.
- You can think outside of the box.
- You challenge the status quo.
- You never stop learning
- You always bring new ideas to the table.
- If you’re part of the development team,
- You know how to code. Really. Well.
- You test your code. Really. Well.
Positions that are currently open:
If you are interested and have experience in any of these areas, please submit your resume to firstname.lastname@example.org