Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

NLP/Linguistics Software Engineer

$100k - $120k

Babel 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the NLP/Linguistics Software Engineer in Somerville, MA vacancy
  •  ...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... 
    Suggested
    Internship

    Roberts Recruiting

    Cambridge, MA
    4 days ago
  • $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... 
    Suggested
    Flexible hours

    Babel Street

    Somerville, MA
    7 days ago
  •  ...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... 
    Suggested
    Work experience placement
    Live in
    Remote work

    Harvard University

    Cambridge, MA
    2 days ago
  •  ...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.... 
    Suggested
    Part time
    Remote work
    10 hours per week

    Saviance

    Boston, MA
    1 day ago
  •  ...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... 
    Suggested
    Contract work

    Saviance

    Boston, MA
    1 day ago
  •  ...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 work
    Relocation package
    Flexible hours

    Prattwhitney

    Cambridge, MA
    5 days ago
  • 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... 

    Prattwhitney

    Cambridge, MA
    4 days ago
  • $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 package
    Flexible hours

    Prattwhitney

    Cambridge, MA
    5 days ago
  • $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 work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Venturefizz Product Management Community

    Somerville, MA
    4 days ago
  • $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 office
    Flexible hours
    3 days per week

    proton.ai

    Cambridge, MA
    3 days ago
  •  ...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 work
    Work at office
    Worldwide

    S&P Global

    Cambridge, MA
    1 day ago
  • $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... 

    Prattwhitney

    Cambridge, MA
    5 days ago
  • 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

    co-elevate

    Somerville, MA
    4 days ago
  • 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 time
    Remote work
    Flexible hours

    Lever Test 11

    Brookline, MA
    2 days ago
  • $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 time
    Local area

    Draper Labs

    Cambridge, MA
    1 day ago
  • $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 work
    Flexible hours

    Psst.org Incorporated

    Cambridge, MA
    2 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    4 days ago
  •  ...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 office
    Worldwide

    Venturefizz Product Management Community

    Cambridge, MA
    15 days ago
  •  ...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... 

    Netpace

    Cambridge, MA
    19 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    3 days ago
  •  ...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

    RevSpring

    Boston, MA
    5 days ago
  •  ...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 office
    Shift work

    Indotronix International Corporation

    Cambridge, MA
    2 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    Cambridge, MA
    4 days ago
  •  ...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... 

    Roberts Recruiting

    Cambridge, MA
    4 days ago
  •  ...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... 

    Roberts Recruiting

    Cambridge, MA
    4 days ago
  • $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 work
    Remote work
    Relocation

    Motorola Solutions

    Waltham, MA
    5 days ago
  •  ...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

    Netpace

    Cambridge, MA
    4 days ago
  •  ...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 placement
    Relocation

    CTS International

    Cambridge, MA
    4 days ago
  • $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 contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Cambridge, MA
    4 days ago
  •  ...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... 

    Ikigai Labs

    Cambridge, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to NLP/Linguistics Software Engineer. Be the first to apply!