We are machine learning pioneers on a mission

Machine learning should only be limited by a data scientist’s creativity, not the tools of the trade. To solve this problem, we created novel algorithms that enable convolutional neural networks (CNNs) to run on commodity CPUs… at GPU speeds.

Are you someone who challenges conventional wisdom, who refuses to believe something is acceptable just because that’s the way it’s always been? Are you curious, analytical, and willing to dive deep to find a solution? Do you believe in the potential of machine learning to solve some of humanity’s biggest problems?

Machine Learning Engineer

We are seeking a machine learning engineer excited to work with state-of-the-art models and cutting-edge research, as well as with parallel and concurrent algorithms. This person will work closely with our technical team, bringing deep learning product requirements to our engineers and putting machine learning research into practice within our software. If you are someone who wants to contribute to solving challenging technical problems at the forefront of machine learning, this is the role for you.


We are looking for engineers excited to work with parallel and concurrent algorithms, who want to work closely with the founding team and who want to contribute to solving challenging technical problems.


The Neural Magic software development team is responsible for creating Neural Magic’s machine learning acceleration technology. We are looking for a lead role in QA/Integration/Testing to build scalable tools and infrastructure that will help our engineers develop, test, debug and release software quickly. This person should be passionate about code health, testability, maintainability and development of best practices.