Careers – Focus Areas

“We’re not just making software to make money for some company, but making software that helps people.” —Jonathan M.

Text Analytics

Problem Solving For the Real World

The engineering team is a collection of very smart individuals solving interesting problems. Our text analytics solutions power mission-critical applications, as well as startups pioneering new ways of tackling real-life problems.

A Culture of Curiosity and Learning

Whatever your role, you will be constantly learning and growing as an engineer. Build your knowledge about the characteristics of various languages, machine learning, neural networks, programming for the cloud, and more.

We look for people with solid technical backgrounds, but who want to try new things or find a better way. No matter what you’ve done before, it’s unlikely to be a perfect solution to what is needed. If you are excited by the challenge of getting a vague description of what’s needed, doing research to define the problem and coming up with a solution, then we want to talk to you.

Connecting With Peers

In the past, our engineers have presented at conferences, written well-received papers on new machine learning techniques, or attended conferences to keep abreast of what the larger community is developing.

Join Our Team

Interested in a joining our text analytics development team? Check for open positions or apply here.


A Key Player in National Security

Our text analytics software plays a key role in several U.S. federal government agencies, strengthening our national security and borders. Our software contributes to critical missions in counter-terrorism and the Intelligence Community (IC).

Customers include the Department of Defense, and the U.S. Customs and Border Protection. Our software is in use by nearly every three-lettered agency!

Creative Problem Solvers

We spend a lot of time listening to the problems facing our customers and prospects, learning about government missions, and developing novel ways to create technical solutions to business needs. We’re looking for team members who share our flexible and collaborative style.


Whatever your role, everyone is a “switch-hitter” on our federal team, working with customers across the IC, DoD, and civilian population. Team members are self-directed yet work collaboratively with technical customer engineers and the experts in natural language processing and artificial intelligence to better serve the customer.

Relaxed Work Space

Our Herndon, VA office is relaxed and friendly, and altogether, our staff has decades of experience in government and make excellent sounding boards. The office building has a gym with a showers and a full set of cardiovascular workout equipment. Creature comforts include a weekly office lunch and your choice of snacks ordered periodically via supermarket delivery. The office is Metro accessible (20 minute bus ride from Wiehle Metro Center) and bike friendly.

Join Our Team

Interested in a joining our federal solutions team? Check for open positions or apply here.

Cyber Forensics

Making a Difference

It’s not often an engineer sees the impact of their code on users. We do. We serve government customers as well as thousands of active users of open source Autopsy and The Sleuth Kit, whose development we sponsor. In all cases, feedback from users drive our development priorities.

Our examiners and engineers make a difference in national security and intelligence issues every day. We know we are working on features and bug fixes that users really want, because they tell us we make their lives easier.

Learning Together

Our engineers come from many different fields, so we learn as much from each other as our customers. We have a very intelligent crew of folks who are really on the ball, and happy to help each other and learn from one another. Working in the Cyber Forensics group, you learn about the way computers and software work in a fundamental way that is applicable to many areas. We stay abreast of the latest digital forensics developments in our study group.

Made With Pride

We work in an agile software development environment that enables us to be very responsive to customer needs, switching priorities if the situation demands it, but never thrashing. Even in this fast-paced environment, we hold ourselves to writing clean, maintainable and robust code and rigorously testing before integrating new code.

At the Customer Site

Our engineers who are on-site at customer premises also enjoy a friendly and relaxed environment. We are constantly interacting with the customer and our Somerville team. Our on-site team conducts both examinations of high priority digital media derived from mobile devices, and also designs and builds a framework into which users hook their forensic tools. Engineers get exposure to a wide range of use cases and the rare chance to work at an architectural level.

Join Our Team

Interested in a joining our cyber forensics team? Check for open positions or apply here.