NLP Scientist
Amelia
NLP Scientist
Amelia
Enterprise AI platforms for digital agents
The ideal candidate will have both a research and development background. Having a history of peer-reviewed scientific publications in NLP is a plus. Multiple positions are open in this area. We have interest in candidates with a machine learning background and approach to NLP. We are also interested in candidates with a rule-based NLP background and knowledge of linguistic semantics. We have interest in candidates with experience in many portions of the NLP pipeline, including parsing, word sense disambiguation, knowledge extraction, question answering and language generation.
The candidate should have a master's degree, PhD would be preferred. Open source development experience is a plus. Ability to code in Java is required.
You will lead an area of development of the pipeline, guiding and mentoring junior developers, working with the leads of the other areas of the pipeline and the lead scientist to create and deploy new capabilities in language understanding. You should be passionate about writing good and sustainable code to implement your advanced ideas. You will be expected to identify and integrate the best science available, whether from published research or your own approach. You will work with test and analysis engineers to prove your ideas against objective and measurable tests of capability. Each day you will be expected to move as needed between designing scientific approaches and architecture, writing or contributing to scientific publications, mentoring, and development in Java, all in the service of creating the best new NLP capability possible.
Good scientists must also be good communicators, able to explain and justify complex ideas to junior developers and senior management, both verbally and in writing. You should be comfortable defining delivery schedules and metrics for performance assessment and meeting your targets.
First and foremost we need great scientists who also are great coders. A mature coder should be able to learn a new framework quickly, so experience with each of the items below just helps us understand your implementation experience, but each is desirable
Java Spring, Guava, JDBC, Tomcat, JUnit
Development tools such as Maven, Jenkins, Ant, Eclipse
Comfortable on Apple or Linux OSes
Benefits
Amelia provides enterprise AI with two main platforms: Amelia Conversational AI for building Digital Employees that handle customer and internal support tasks and connect to CRM/ERP, and Amelia AIOps for automating IT operations and unifying workflow tools. The products blend deterministic rule-based logic with generative AI and include a no-code/low-code Digital Employee Builder so non‑experts can create agents and deploy them quickly. It differentiates itself through enterprise governance, deep integration with existing systems, and a hybrid AI approach, serving large organizations across banking, telecom, healthcare, insurance, and retail. Amelia aims to automate complex customer service and IT workflows at scale, accelerating AI adoption in business processes; it was acquired by SoundHound AI in 2024.
Explore more opportunities at Amelia