NLP/Linguistics Software Engineer

Babel StreetSomerville, MA

About The Position

Babel Street is seeking a Software Engineer to join their Analytics Group. This role is designed for an early-career engineer who is passionate about working at the intersection of NLP algorithms, search engines, and data science techniques. The engineer will contribute to the development of the next generation of architecture and components for Babel Street's analytics platform, with a specific focus on record matching functionality. This position involves bridging the gap between linguistic theory and practical AI applications, implementing innovative text analytics and AI-driven features, and working closely with senior engineers to deliver production-ready software. The record matching functionality is crucial for transforming Babel Street's signals into usable intelligence, emphasizing defensible, auditable, and tunable match decisions. Linguistic insights are valuable due to the platform's global data processing capabilities.

Requirements

  • 2–4 years of professional software engineering experience (including high-impact internships or projects).
  • Proficiency in Java (core analytics language) or Python (for AI/ML integrations).
  • Ability to work across teams and make steady progress in ambiguous problem spaces.
  • Bachelor's degree in Computer Science, Linguistics, or a related technical field.

Nice To Haves

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

Responsibilities

  • Implement and maintain high-quality, maintainable code to support the analytics platform and its record matching components.
  • Translate theoretical ideas from linguistics and data science into practical software features.
  • Optimize and maintain search engine components, including Elasticsearch data modeling and performance tuning.
  • Participate in agile sprint planning and collaborate with senior partners to translate project requirements into technical solutions.
  • Assist in designing and shipping robust APIs and scalable architectures that integrate into the AI-native platform.

Benefits

  • Babel Street covers 85-100% monthly premium costs for Medical, Dental, Vision, Life & Disability insurances – for you and your family!
  • Traditional and Roth 401(K) with a competitive match.
  • Unlimited Flexible Leave.
  • 12 paid Federal Holidays.
  • Tuition Reimbursement Program for continuing education.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service