Data science engineering

Data Science and Infrastructure Consulting to make your models faster and more accurate

You're best equipped to analyze data about your own business. We have the expertise to design and engineer distributed systems infrastructure that allows your data science to scale. Let us handle the infrastructure so you can focus on the analysis.

Our engineers provide Data Science consulting to select firms to optimize their data science stack for speed, scale and accuracy. Building on years of experience in building highly complex distributed computing systems and parallel processing engines, Ufora's engineers can quickly identify opportunities for efficiency in your existing data science stack and implement the changes without disruption to your ongoing data science work.

Our engagements have typically yielded 5-100x speedups, and substantial accuracy improvements. We can also help you streamline your business processes to get the answers you want out of your data quickly and efficiently. We get you acquainted with best-of-breed technology alternatives, including open source projects, and we typically work in Python, R, and C++.  

"Our model accuracy improved significantly after Ufora sped us up and enabled us to work with 10X more data." Hedge Fund CTO




What's New


Who is Ufora?

Ufora is a team of computer scientists who wanted to tackle the challenges of distributed computing. Braxton, Ronen, Tom and group of faithful friends first came up with this new approach a few years ago and began experimenting with ways to automatically parallelize simple scripting code. The critical design goal was finding a way to reason about scripting code to figure out opportunities for parallelism of threads and data on the fly. It took years of experimentation and many false starts but now we know it's possible and we’re excited to bring it to the world to help make it a reality.