AI for the Home
Software Engineer - Natural Language Processing$60k – $120k • 0.0% – 1.0%
Josh.ai is searching for a team player who is passionate about tackling some of the most challenging problems in natural language processing. This position works closely with our CTO on our natural language processing strategy, which has an immediate impact on the Josh customer experience and our ability to bring joy to our customers’ homes.
Essential Job Functions:
*Build, improve and extend our proprietary rule-based Natural Language Understanding technology that powers a voice interface.
*Prototype models to clean up inaccurate ASR output.
*Take an active role in code reviews and collaborate on design and implementation.
*Bachelor’s degree in Computer Science.
*Strong knowledge of both scripting and object oriented languages (e.g. Python, C++)
*Track record in NLP/NLU and related technologies.
*Ability to collaborate within and between cross-functional teams; excellent communication skills.
*Experience with software engineering best practices including unit testing, continuous integration, and source control.
*3+ years prior experience in equivalent NLP role or Masters Degree.
*Passion for smart home, voice control and AI technologies.
*Experience working in a start-up environment.
*Experience with noise and unstructured textual data in a speech recognition setting.
*Experience with various Natural Language Processing problems like data normalization, Text segmentation, Part of Speech tagging, Named Entity Recognition, Spelling correction etc.
Applicants must be authorized to work in the U.S.
Josh.ai at a glance
Josh.ai focuses on Machine Learning, Artificial Intelligence, Speech Recognition, and Home Automation. Their company has offices in Denver and Santa Monica. They have a small team that's between 11-50 employees. To date, Josh.ai has raised $22M of funding; their latest round was closed on April 2020.