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

NLP/Linguistics Software Engineer

hatch IT

Job Description

Job Description

hatch I.T. is partnering with Babel Street to find an NLP/Linguistics Software Engineer . Please see details below:

About the Role

Babel Street is looking for a Software Engineer to join their 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 their analytics platform, focusing specifically on their 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.

About the Company

Babel Street is the trusted technology partner for the world’s most advanced identity intelligence and risk operations. They 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.

What you will do:

  • 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 will bring:

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:

  • 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.
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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the NLP/Linguistics Software Engineer in Somerville, MA vacancy
  • $65 - $85 per hour

    Title: Software Engineer Job Type: Contract Contract Length: TBD Pay Range: $65-$85/hr Start Date: ASAP Location: Hybrid (3 days per week onsite in Boston, MA) About the Opportunity Our client, a leader in the investment management industry, is looking for a skilled... 
    Suggested
    Contract work
    Immediate start
    3 days per week

    DeWinter Group

    Somerville, MA
    4 days ago
  •  ...achieve their goals. Job Description Design, plan, and implement software and data services that support and enrich research productivity...  ...Science Initiative (HDSI) is hiring a Senior Research Software Engineer (RSE) to support a portfolio of faculty‑led research projects... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Conditions. Workplace Diversity, LLC.

    Cambridge, MA
    5 days 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... 
    Suggested
    Temporary work
    Relocation package
    Flexible hours

    Prattwhitney

    Cambridge, MA
    2 days ago
  • Harvard Kennedy School is looking for a Research Infrastructure and Software Engineer to build and maintain a top-tier research environment. Collaborating with various teams, you will develop innovative solutions for research compliance and computing. Ideal candidates will... 
    Suggested
    Remote job

    Conditions. Workplace Diversity, LLC.

    Cambridge, MA
    5 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.... 
    Suggested
    Relocation package
    Flexible hours

    Prattwhitney

    Cambridge, MA
    2 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
    1 day ago
  •  ...Harvard Kennedy School (HKS) and reporting to the Director of Research Computing and Data Services, the Research Infrastructure and Software Engineer will design and build software and platforms for fast, reproducible, and scalable research. You will problem‑solve and apply... 
    Work experience placement
    Live in
    Remote work

    Conditions. Workplace Diversity, LLC.

    Cambridge, MA
    5 days ago
  •  ...to understand how those features work and contribute to different parts of the platform. What skills do I need 3-5+ years of software engineering experience, ideally at a SaaS enterprise software company. Strong proficiency in TypeScript is required. Familiarity with... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    co-elevate

    Somerville, MA
    5 days ago
  •  ...area of expertise as well as building strong people and project management skills. Learn more here: Job Description The Senior Software Engineer / Architect will contribute to the strategic direction of the University's financial management systems, with a primary... 
    Work experience placement
    Work at office

    Conditions. Workplace Diversity, LLC.

    Cambridge, MA
    2 days ago
  • At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will...  ...In this role, you will be at the forefront of foundation model/software harness co-design. You will bridge the gap between cutting‑edge... 
    Full time
    Contract work
    Temporary work
    Part time
    Shift work
    Day shift

    IBM

    Cambridge, MA
    2 days ago
  • A leading tech firm in Boston seeks an experienced NLP and AI professional to lead the development of strategic AI agents. Key responsibilities include implementing advanced algorithms, managing AI solutions, and collaborating with diverse teams. The ideal candidate has... 
    Remote job

    Red Hat

    Boston, MA
    4 days ago
  •  ...Job Title Software Development Engineer – Medical Device / Signal Processing (Cambridge, MA) Job Description At Philips, we transform healthcare by putting people first. As a Software Development Engineer, you will create technology that saves lives, enhances patient experiences... 
    Work at office
    Work visa
    Relocation package
    3 days per week

    IEEE Signal Processing Society

    Cambridge, MA
    1 day ago
  • $126k - $201.6k

     ...Software Development Engineer – Medical Device / Signal Processing (Cambridge, MA) At Philips, we’re transforming healthcare by putting people first—patients and care providers. By blending human insight with clinical expertise, we deliver advanced solutions that improve... 
    Full time
    Work at office
    Worldwide
    Work visa
    Relocation package
    3 days per week

    Mass Digital Health

    Cambridge, MA
    3 days 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
    2 days ago
  • DeWinter Group is seeking a skilled Software Engineer to join their client’s technology team in a hybrid role based in Somerville, MA. You will be responsible for maintaining and enhancing applications for investment operations while collaborating with business stakeholders... 
    Contract work
    3 days per week

    DeWinter Group

    Somerville, MA
    5 days ago
  •  ...comfortable traveling 4050% and working directly with external stakeholders. Growth Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise customer solutionsfrom discovery and requirements through deployment and adoption. This... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Medford, 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
    5 days ago
  •  ...dependent on level of experience Working Hours Full-time (37.5 hours/week) Contract Type Permanent Pharos is seeking a Senior Software Engineer with a strong focus on automated testing to help drive quality and reliability across our product suite. Working within a cross... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work
    Night shift

    Pharos Architectural Controls Ltd

    Cambridge, MA
    2 days ago
  •  ...are no rigid specs. You’ll help define what gets built and how. Qualifications 5+ years building production systems Strong backend engineering skills — you’ve built and scaled real systems (we use Python, but care more about depth than specific frameworks) Experience with... 
    Work at office
    Relocation

    Farsyt

    Cambridge, MA
    4 days ago
  •  ...at scale. Role Brainstorm with Product Managers and Designers to conceptualize new features and solutions Collaborate with other engineering teams to build new features for our growing user base Work with the support team to triage bugs and troubleshoot production issues... 
    Work at office

    ikigailabs.io

    Cambridge, MA
    5 days ago
  •  ...Senior Software Engineer – Search Job Summary: As a Senior Software Engineer on our Search Services and Applications team, you’ll design and...  ...traditional and AI‑powered search (OpenSearch/Elasticsearch, NLP, vector search, and LLM‑enabled experiences). You’ll be hands‑... 
    Contract work

    GoToMeeting

    Boston, MA
    4 days ago
  • $160k - $225k

    A leading compensation intelligence company is seeking a Software Engineer to build systems and infrastructure for its core products. This role offers significant ownership and autonomy in a collaborative environment. Candidates should have at least 5 years of experience... 
    Remote work

    COMPA

    Cambridge, MA
    4 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...  ...technology that is scalable, robust, and useful. As a Backend Software Engineer II on Emergence, you will develop the software behind... 
    Work at office
    Worldwide

    S&P Global

    Cambridge, MA
    4 days ago
  •  ...numerous awards and recognitions for ingenuity and impact to customers. Come join our team! We are currently recruiting for a Software Engineer. This role is based in the UK. Candidates must be legally authorized to work in the UK at the time of hire. This role does not... 

    HM Electronics

    Cambridge, MA
    5 days ago
  • $86.8k - $165.2k

     ...Role Overview We are seeking an experienced SW engineer to join our Physical Sciences and Systems group in Cambridge, Massachusetts. You...  ...multi‑domain system architectures. The focus is on embedded software generation, testing, and research in C++, C, and Linux. Responsibilities... 
    Temporary work
    Work experience placement
    Flexible hours
    Night shift

    Prattwhitney

    Cambridge, MA
    3 days ago
  •  ...Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java...  ...Apply: Recent computer science/engineering/mathematics/statistics or science graduates...  ...communication skills Preferred skills: NLP, text mining, Tableau, time series... 

    SynergisticIT

    Boston, MA
    5 days ago
  •  ...Job Title: Sr. Software Engineer - SAS Duration: 6+ Month Contract with possible extension Location - Chelsea, MA About the Role : The engineer will install, configure, and administer SAS 9.4m8 across Windows and Linux environments, consolidating three on-... 
    Contract work

    InfiCare Staffing

    Chelsea, MA
    1 hour 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
    4 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
    1 day ago
  • Philips Iberica SAU is looking for a Software Design Assurance Quality Engineer to ensure top-level design quality assurance for cloud-based medical software. You will lead assessments, conduct root cause analyses, and implement quality plans while ensuring compliance... 
    Work at office

    Philips Iberica SAU

    Cambridge, MA
    4 days ago

Do you want to receive more vacancies?

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