company logo


North Carolina
Founded In 2017

Tech Stack

  • Python


Infinia ML creates custom machine learning (ML)-powered applications that enhance the way our clients manage and process their documents. From contracts to invoices to emails, if our client has text data, then we can help them leverage it to create real business impact. We guide our clients through the entire ML process: data analysis, development, deployment, and model monitoring. However, Infinia ML takes a unique approach to our ML model development by using an ever-growing library of tried and true code, that helps us build on past knowledge to create accurate ML models faster and more efficiently. We also combine the best of software and services with the Infinia ML Auditor, a tool to allow our clients to monitor and maintain their models with the long-term support of the Infinia ML team.

Our ML-powered applications are creating better work in the office and greater insights into the C-suite to transform the way organizations make a business impact on machine learning.


Infinia ML was born out of a research lab at Duke University. Our founder, Dr. Lawrence Carin, is one of the world’s leading researchers in machine learning. Dr. Carin founded our company with the goal to apply machine learning to business challenges. With talent from some of the country’s top research universities, our team has 10 Ph.D.s, 600+ published papers, 36 patents, and 11 books authored.

Dr. Hongteng Xu, a Research Scientist from Infinia ML and a visiting faculty member in the Department of Electrical and Computer Engineering at Duke University.

We don’t go for your average company outings — from curling to solving murder mysteries in museums, we always try to keep it light, interesting, and fun.


Infinia ML HQ is located in Research Triangle Park. Infinia ML is currently operating on a fully remote work model due to COVID-19. When we are operating under normal conditions, Infinia ML has a WFH policy that accommodates appointments, sick days, and other life happenings.

Remote Policy



team member



Chief Scientist
team member Director of Engineering
team member



VP of Data Science


What to expect when onboarding at Infinia ML?

We lay the groundwork so that any new member of our team can hit the ground running. During the interview process, we provide our candidates with tests that assess their technical ability. Once hired, our engineers meet with a member of each department at Infinia ML so they can better understand how our business works. We set them up with everything they need and brief them on our current projects. From there, they join their assigned project team and it’s off to the races! We take a team approach to our projects which allows our engineers to work closely with one another from day one, fostering an environment where our employees can collaborate, grow, and learn from one another.

Featured Content

· Infinia’s Approach to Machine Learning –

· Company Website –