02 MarU.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.Job ResponsibilitiesAssist in defining specifications for significant new projects and perform professional software development tasks associated with the developing, designing and debugging of software applications according to the specifications. Additionally, provide leadership and expertise in the development of new products, services and processes.Qualifications5+ years' experience developing large scale, highly available distributed systems Strong knowledge of multiple, modern programming languages such as Java, GO, Python, Swift or C/C Experience with Natural Language Processing and state of the art AI learning techniques such as voice recognition, speech recognition and text recognition Strong sense of ownership, passion to build quality products for massive scale in collaborative, agile environment and excitement to learn. BS / MS / PhD in in Computer Science, Math or related engineering fields or equivalent practical experienceU.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.