Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Babel Street Logo

NLP Engineer

Babel Street

Salary not specified
Aug 13, 2025
Somerville, MA, US
Apply Now

Babel Street is looking to solve the problem of bridging the gap between linguistic theory and practical AI applications by designing, developing, and deploying robust and scalable natural language processing (NLP) systems.

Requirements

  • Advanced proficiency in Python and relevant NLP or AI libraries/frameworks for working with language (e.g. Langchain, Pydantic AI, Hugging Face Transformers, PyTorch/TensorFlow)
  • Strong understanding of software architecture, data structures, and design patterns
  • Data sciences experiences, preferably for linguistics: data annotation, guideline design, and data quality evaluation
  • Proven ability to integrate NLP models into production environments and experience with cloud services (AWS, Azure, or Google Cloud)
  • Experience with NLP tasks and defining clear annotation guidelines
  • Experience with selecting the best technologies to solve complex NLP problems and integrating them seamlessly into larger software applications
  • Experience with writing high-quality, maintainable code and enhancing and optimizing NLP models

Responsibilities

  • Designing, developing, and deploying robust and scalable natural language processing (NLP) systems
  • Recognizing NLP tasks and defining clear annotation guidelines
  • Selecting the best technologies to solve complex NLP problems and integrating them seamlessly into larger software applications
  • Writing high-quality, maintainable code
  • Enhancing and optimizing NLP models
  • Collaborating with product managers and stakeholders to translate project requirements into technical solutions
  • Taking theoretical ideas from linguistics and implementing them as practical, innovative text analytics and AI-driven features

Other

  • Bachelor's degree in Computer Science, Linguistics, or a related field
  • 2-4 years of professional experience in NLP, software development, or a related role
  • Excellent communication skills, with the ability to explain complex linguistic and technical concepts to diverse audiences
  • Ability to independently address diverse problems by evaluating identifiable factors, devising solutions with limited information, and adapting existing approaches, with work reviewed at critical points
  • Ability to work with diverse audiences and explain complex concepts