NLP/Linguistics Software Engineer
$100k - $120kBabel Street
NLP/Linguistics Software Engineer
Somerville, Massachusetts, United States
Babel Street is the trusted technology partner for the world's most advanced identity intelligence and risk operations. We deliver advanced AI and data analytics solutions providing unmatched, analysis-ready data regardless of language, proactive risk identification, 360-degree insights, high-speed automation, and seamless integration into existing systems. Babel Street empowers government and commercial organizations to transform high-stakes identity and risk operations into a strategic advantage. The actionable insights we deliver safeguard lives and protect critical assets around the world. Babel Street is headquartered in Reston, Virginia, with regional offices in Boston, MA and Cleveland, OH, and international offices in Australia, Canada, Israel, Japan, and the U.K. For more information, visit
Role Summary
Babel Street is looking for a Software Engineer to join our Analytics Group. This is an execution-focused "builder" role for an engineer early in their career who wants to work at the intersection of NLP algorithms, search engines, and data science techniques. In this role, you will help create the next generation of architecture and components for our analytics platform, focusing specifically on our record matching functionality. You will bridge the gap between linguistic theory and practical AI applications, helping us implement practical, innovative text analytics and AI-driven features. You will work closely with senior engineers to learn how to deliver software that is safe, reliable, and production-ready.
Why This Role Matters
The record matching functionality is where Babel Street's signals become usable intelligence. Do you care about provenance, explainability, and trust? When a match decision affects whether someone is onboarded or investigated, "the model said so" is not good enough. You will help build systems where every match is defensible, auditable, and tunable — a rare luxury in modern ML-heavy stacks. Do you speak multiple languages? Since our platform processes data from around the globe, your linguistic insights can directly inform how we build and polish the NLP and computational linguistics components that make our record matching world-class.
What You'll Do (Key Responsibilities)
- Implement and Maintain: Write high-quality, maintainable code to support the analytics platform and its record matching components.
- Bridge Theory and Practice: Take theoretical ideas from linguistics and data science and implement them as practical software features.
- Support Search Internals: Help optimize and maintain search engine components, including Elasticsearch data modeling and performance tuning.
- Collaborate and Learn: Participate in agile sprint planning and work daily with senior partners to translate project requirements into technical solutions.
- Build Scalable Systems: Assist in designing and shipping robust APIs and scalable architectures that integrate into our AI-native platform.
What You Bring (Qualifications)
Required:
- 2–4 years of professional software engineering experience (including high-impact internships or projects).
- Proficiency in Java (our core analytics language) or Python (for AI/ML integrations).
- Problem Solver: Ability to work across teams and make steady progress in ambiguous problem spaces.
- Educational Foundation: Bachelor's degree in Computer Science, Linguistics, or a related technical field.
Preferred (Nice to Have):
- Foundation in Data Science: Experience with data quality evaluation, data annotation, or guideline design, preferably for linguistics.
- Familiarity with Elasticsearch internals or other search/retrieval-based systems.
- Exposure to computational linguistics or natural language processing (NLP).
- Interest in Kubernetes and cloud-native architectures.
What Success Looks Like (First Six Months)
- Month 1–2: Ramp up on the analytics stack and record matching architecture; ship your first initial changes to production.
- Month 3–4: Take ownership of a specific component or pipeline improvement with guidance, including full testing and documentation.
- Month 5–6: Deliver a measurable improvement to record matching quality or pipeline reliability and contribute to team design discussions.
Benefits at Babel Street (Just to Name a Few...)
- Health Benefits: Babel Street covers 85-100% monthly premium costs for Medical, Dental, Vision, Life & Disability insurances – for you and your family!
- Retirement Plans: Babel Street offers both a Traditional and Roth 401(K) with a very competitive match.
- Unlimited Flexible Leave: We trust our employees to manage their own time and balance their personal and work lives.
- Holidays: Babel Street provides employees with 12 paid Federal Holidays
- Tuition Reimbursement: We are committed to investing in our employees. One way we do that is with our Tuition Reimbursement Program for continuing education.
Babel Street is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Further, Babel Street will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their co‐worker, Pay Transparency Nondiscrimination. In addition, Babel Street's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request, we will provide you with more information about such accommodations.
Range for this position based on qualifications and experience $100,000 - $120,000 USD
- ...Natural Language Processing (NLP) Developer Are you passionate... ...into maintainable, scalable software Collaborate with an Agile... ...computer science, electrical engineering, statistics) Proficiency... ...natural language processing or linguistics Strong grasp of CS...SuggestedInternship
$130k - $155k
...Sr. Software Engineer - Analytics Somerville, Massachusetts, United States Babel Street is... .... You will work at the intersection of NLP algorithms, high-scale search engines,... ...can match records across languages, your linguistic insights can directly inform how we...SuggestedFlexible hours- ...Research Infrastructure And Software Engineer By working at Harvard University, you join a vibrant community that advances Harvard's world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. We are dedicated to...SuggestedWork experience placementLive inRemote work
- ...AI/ NLP Engineer Location: Remote, Anywhere in India Duration: Long Term It's a part... ...teams of data architects, data engineers, software engineers, web developers, and... ...abilities Degree in Computer Science, Mathematics, Computational Linguistics or similar field....SuggestedPart timeRemote work10 hours per week
- ...Job Title: AI Engineer - NLP/LLM Data Product Engineer Location: Chennai, India- Hybrid Duration: 6 months with a Contract... ...MA, specializing in data and analytics, custom development, software implementation, data analytics, and machine learning/AI...SuggestedContract work
- ...Clearance: DoD Top Secret Clearance required after day 1. RTX BBN Networking and Cyber Technologies group is seeking a Research Software Engineer, Formal Methods who will develop software to enhance the security and resilience of large‑scale dynamic systems. The role...Temporary workRelocation packageFlexible hours
- Prattwhitney is seeking a Research Software Engineer with a focus on formal methods in dynamic systems. This hybrid role, based in Cambridge, requires expertise in Python and C/C++, with additional experience in formal methods and systems security. The successful candidate...
$68.9k - $131.1k
Role Overview RTX BBN Technologies is looking for a Cyber Research Software Engineer to develop systems and software to deter and defeat our Nation’s adversaries. Key Responsibilities Perform advanced software development in C, with an emphasis on low‑level operations....Relocation packageFlexible hours$100k - $150k
...Full-Stack Software Engineer This role is located in Somerville, MA – We are a hybrid work environment and are in the office 3+ days/per week. Tulip, the leader in AI-native frontline operations, is helping companies around the world equip their workforce with composable...Temporary workWork at officeLocal areaFlexible hours3 days per week$150k - $200k
...Fullstack Software Engineer (AI-Native) Cambridge, MA About Us Proton is building the AI operating system for wholesale distribution, embedded in the workflows that move nearly every physical product on the planet. Distribution is a $9 trillion industry, and the...Work at officeFlexible hours3 days per week- ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to produce... ...the details when it comes to UX. As a Senior Full-Stack Software Engineer, you will build AI-centric web applications in TypeScript...Temporary workWork at officeWorldwide
$131.1k
Prattwhitney in Cambridge, Massachusetts is seeking a Cyber Research Software Engineer to develop systems aimed at deterring adversaries. You will engage in advanced software development, implementing solutions across various architectures and performing system analyses...- I did my part and supported the Regular Toilet is looking for a Software Engineer to join their team in Somerville, MA. In this hybrid role, you will contribute to exciting projects that improve the efficiency and quality of frontline operations using cutting-edge technology...Flexible hours
- Job Title: Senior Full Stack Software Engineer (React, MongoDB, TypeScript) Location: [Remote / Hybrid / On-site - specify] Employment Type: Full-Time Experience Level: Senior (5+ years) About the Role We are seeking a highly skilled Senior Full Stack Software Engineer...Full timeRemote workFlexible hours
$82.3k - $220k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...knowledge in the following areas; * Task and motion planning * Software integration and testing with robotics platforms * Hybrid...Full timeLocal area$500 per day
...About the Role:Psst is seeking a highly skilled and motivated Software Engineer to oversee the next generation build of the Psst Safe. Development specs, based on prototypes developed by Berkman Kleins ASML and opsec expert Micah Lee, include applications leveraging hardware...Remote workFlexible hours$108k - $140k
...Software Engineer I, Instrument Software Cambridge, MA USA Lila Sciences is hiring a Software Engineer to develop the next generation of Lab Instrument Integration Software, which is a foundational component of our AI-enabled laboratory. We are looking for self-motivated...Full timeWork at officeLocal areaFlexible hours- ...Software Engineer II Kensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop and deploy novel solutions to innovate and drive progress at S&P Global and its customers...Work at officeWorldwide
- ...Audio Software Engineer Our project is developing a new class of robotic platforms for social interaction. Your role is a mixture of applied research and production development of interactive audio technologies for innovative new products. These technologies span speech...
$120k - $180k
...Software Engineer II, Lab Software Cambridge, MA USA Join us in shaping the future of science! We are seeking a Software Engineer II with backend experience to join our Lab Software Team (LaS), where you'll collaborate with software engineers, lab scientists, and...Full timeWork at officeLocal areaFlexible hours- ...Job Title: Senior Software Engineer - Search Job Summary: As a Senior Software Engineer on our Search Services and Applications team... ...traditional and AI-powered search (OpenSearch/Elasticsearch, NLP, vector search, and LLM-enabled experiences). You'll be hands-...Contract work
- ...Software Engineer-Artificial Intelligence 4 | Cambridge, Massachusetts, United States Software Engineer - Artificial Intelligence 4 Location: Cambridge, MA | Shift: First | Onsite About the Role Join Indotronix as a Senior AI Software Engineer and play a pivotal...Work at officeShift work
$144k - $240k
...Senior Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Your Impact at LILA Scientists shouldn't have to context-switch between a dozen tools to go from hypothesis to result. We're building the platform that makes this a reality — and we need engineers...Full timeWork at officeLocal areaFlexible hours- ...Mid To Senior Full Stack Software Developer We are looking for a mid to senior full stack software developer to join our machine learning platform team at our HQ in Kendall Square. This is a great opportunity to work with new technologies and make a real impact on...
- ...Software Engineer As a Software Engineer you'll be part of a growing team of Engineers and Product Designers with big ambitions: delivering a delightful and powerful product that empowers travellers. We're always looking for driven, versatile, autonomous yet collaborative...
$135k - $155k
...transparency. You will join a talented engineering organization with a track record of delivering... ...team is looking for an experienced software engineer experienced with audio data, machine... ...solutions across domains like audio, NLP, generative AI, edge AI Experience...Contract workRemote workRelocation- ...Robotic Perception Software Engineer You will work with a small team of robotic perception experts to drive the development of robot software modules that focus on estimating user and environment state from audio and video data. These modules will run on embedded compute...Work experience placement
- ...Experienced, Senior, and Subject Matter Expert (SME)/Technical Lead Engineer (TLE) Level Test & Verification Engineers who will provide... ...Sets up and configures test environments, including hardware, software, and network configurations to replicate production environments...Work experience placementRelocation
$119.8k - $234.7k
...Overview Do you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning... ...work every day?Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works...Ongoing contractLocal areaVisa sponsorshipWork visa- ...for model reinforcement learning and refinement, at scale. Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This is a unique opportunity with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NLP/Linguistics Software Engineer. Be the first to apply!
- software engineer healthcare Somerville, MA
- network software engineer Somerville, MA
- ngo software engineer Somerville, MA
- software developer fintech Somerville, MA
- senior software engineer remote Somerville, MA
- intel software engineer Somerville, MA
- software engineer Somerville, MA
- senior software design engineer Somerville, MA
- real time software engineer Somerville, MA
- information technology software engineer Somerville, MA

