CareerPlanSign in

NLP/Linguistics Software Engineer

Somerville, MA💼 Full-time🗓 2026-06-23 → 2026-09-26

Core

Build scalable software components for an analytics platform, specifically focusing on record matching functionality and bridging linguistic theory with practical AI applications.

Role type

Junior-to-mid level NLP/Linguistics Software Engineer

Builds

Production-ready analytics platform components, specifically record matching systems and search engine integrations

Domain

Identity intelligence, risk operations, and data analytics

Deliverable

production ML models | product features

Required skills

Java, Python, software engineering, Elasticsearch data modeling, agile methodology

Preferred skills

Data science, computational linguistics, NLP, Kubernetes, cloud-native architectures

Responsibilities

Write maintainable code for the analytics platform, implement search engine optimizations, collaborate on agile sprint planning, design scalable APIs

Seniority

Early career, 2-4 years experience

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.