Software Engineer, Research (Conversational AI)
 NY (New York)
At ASAPP, our mission is to solve complex and challenging problems by building transformative machine learning-powered products. We leverage artificial intelligence to address significant challenges that share three common characteristics: huge economic scale, systemic inefficiencies, and tremendous amounts of data. Our talented teams that drive our product innovation and development are located in New York City, San Francisco, Mountain View, and Buenos Aires.

What you'll do

  • Work together with Research Scientists, Research Engineers, and Data Infrastructure Engineers to drive immediate applications of technologies developed by the research team.
  • Develop our in-house machine learning experiment framework, contribute to its open-source success, and participate in building a leading library for AI research.

What you'll need

  • A bachelor or masters degree in Computer Science or a related field; or equivalent experience 
  • 1-2 years of software engineering experience in an industry setting or prior internships 
  • Experience with one or more general purpose programming languages including but not limited to: C/C++ or Python
  • An interest in Machine Learning technology

What we'd like to see

  • Experience with at least one of the deep learning toolkits, such as Pytorch, Tensorflow and MxNet
  • Full-stack engineering experience


  • Equity
  • Free Lunch Daily
  • Amazing office on the 80th floor of World Trade Center
  • Medical/Dental/Vision Coverage
  • Flexible Working Hours
  • Fully Stocked Kitchen and Bar
ASAPP is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status. If you have a disability and need assistance with our employment application process, please email us at to obtain assistance.