Jr. Software Engineer, Conversational AI, Natural Language Processing (NLP)

March 13, 2020

 

Join our team's mission to create robots that help people reach their full potential!

 

Embodied, Inc. (www.embodied.com) is a growing team of passionate engineers, therapists, gamers, and more developing products and services that leverage robotics to impact people’s quality of life in meaningful ways. We are creating a new product category from the ground up that values and caters to the full diversity of our consumers.

 

We are located in Pasadena (sunny Los Angeles, California), our diverse team is founded and led by experts in robotics, AI and machine learning, entertainment, and consumer electronics. We are securely funded by Intel, Osage, Amazon, and other investors.

 

At Embodied, we support diversity and we are an equal opportunity workplace.  We offer a competitive benefits package that includes compensation, health benefits, employee stock options, 401(k) match, PTO, and flexible schedules. We are a dynamic and diverse team that likes to push the status quo. Our work environment is collaborative, flexible, and very supportive of work-life balance. 

 

Position Summary

 

Embodied is looking to add a talented and creative Jr. Software Engineer, Conversational AI Developer or Natural Language Processing Engineer to our growing technical team. 

 

Responsibilities include:

  • Design and implement state-of-the-art conversational AI systems to enable organic, emotionally responsive conversations

  • Push the envelope on current conversational AI technology and develop new capabilities for our interactive robot platform

  • Develop and evaluate dialog management solutions, identify errors/regressions, and propose solutions to complex conversational problems

  • Work collaboratively with:

    • Domain experts to implement interactive and conversational features and behaviors

    • Creative team of writers, UX designers, and animators to develop engaging multimodal content

    • Computer vision and machine learning experts to improve and personalize user perception and experience

    • Firmware and software engineers 

Have fun & learn while working at a startup with a great team and an incredible mission!

 

Minimum Qualifications

  • Bachelor’s Degree (or equivalent) in Linguistics, Computational Linguistics, or similar.

  • Experience working with conversational systems designed for voice driven interactivity

  • Experience developing and building upon existing chatbot frameworks (e.g., Chatscript, Rasa), familiarity with intent-based, and flow-based chatbots. 

  • Experience in leveraging software for text processing and representation (e.g., NLTK, gensim, OpenNLP, CoreNLP, Lingpipe, Mallet, etc.)

  • Programming experience in C++, C#, Java, or Python; comfortable with both object-oriented and procedural programming

  • Excellent communication skills to effectively collaborate with an interdisciplinary team

 

Preferred Qualifications

  • 3+ years of professional experience building robust conversational AI or dialog management systems from scratch to scale

  • Masters or PhD in Computational Linguistics or equivalent professional experience

  • Experience and interest in machine learning techniques applied to dialog management and natural language understanding problems, such as entity extraction and linking, semantic parsing, and conversation analysis

  • Experience developing conversational AI solutions for IoT devices

  • Experience working with mobile platforms (Android/iOS), embedded systems (e.g. Raspberry Pi), and/or robots

 

Embodied is creating robots to help make the world a better place.  Come join us to make an impact!

 

Contact us at: join@embodied.me

 

Please reference Requisition Code: JSENLP032004

 

Please reload