NLP/Linguistics Software Engineer
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