ABOUT US
Basis Technology is the leading provider of software solutions for multilingual text analytics, identity resolution, and digital forensics. The company’s solutions are used by leading technology companies and government organizations to improve the accuracy of information retrieval, text mining and other applications through advanced linguistics and digital forensics.
If the prospect of working for a company developing critical technology for the commercial and federal government markets excites you, send an inquiry to jobs@basistech.com. If you are a recent college graduate with a degree in Computer Science or a related field, and are interested in foreign languages or linguistics, we'd love to hear from you.
At Basis Technology you will find a diverse team of people dedicated to the success of our company, our customers, and our employees. Our reputation is built on a foundation of excellence, and we judge ourselves based on our customers’ success. We deliver on our commitments, respond to our customers' needs, and do not promise what we cannot deliver.
Our employees enjoy a multicultural, multilingual, and fun environment where creativity, learning, and respect are encouraged. Basis Technology is an equal opportunity employer.
Available Positions:
We are located in Cambridge, MA (near the Alewife T stop). The company offers a competitive salary and generous benefits package.
No phone calls, recruiters, or agency submittals.
Basis Technology has an opening for a Natural Language Processing Scientist to work on our research and development team. In this position, you will join leaders in text analysis to build and enhance linguistic capabilities of our products.
This is a full-time position, available immediately.
Responsibilities and Essential Job Functions
- Create statistical models for text analysis
- Implement production-quality Java and C/C++
- Collaborate with an Agile team to research new ideas and develop them into products
Qualifications
- Ph.D. or Master's degree in relevant subject area (e.g., Computational Linguistics, Machine Learning, Computer Science)
- 2-5 years experience with NLP / Computational Linguistics / Machine Learning
- 2-5 years experience with Java, C/C++ or similar object-oriented programming language
- Experience with Python or a similar programming language
- Excitement for elegant ideas and high-quality implementations
- Speaking, reading and writing ability in languages other than English is a plus, especially Asian or Middle Eastern languages
How to Apply
Please send resumes and inquiries to: jobs-eng@basistech.com with “NLP Scientist” in the subject line.
Basis Technology has an opening for a Junior Software Engineer to work in our Development group. In this position, you will join leaders in text analysis to build and enhance linguistic capabilities of our products for document analysis and entity processing. Programming languages used include Python, Java, and C++.
Qualifications
- BS in Computer Science or similar
- Ability to program in Java or C/C++
- Knowledge of Python or similar language (e.g., Perl)
- Able and willing to absorb new information quickly and switch gears easily
- Speaking, reading and writing ability in languages other than English is desirable
- Experience in linguistics is a plus
How to Apply
Please send resumes and inquiries to jobs-eng@basistech.com with "Junior Software Engineer" in the subject line.

