Jobs at

As a Facebook company, we are building the AI platform that helps 200,000+ developers create apps that understand human language.

That's an ambitious goal and our approach is different:

  • We provide the mass of developers with a simple way to build apps that understand text and voice commands, and learn from every interaction.
  • We leverage the community: what learns is shared across developers.

We'd like to hear from you if

  • You are a full-stack software engineer: you know how to build entire projects/features from Web UI to core ML algorithms.
  • You are curious: you can't resist the urge to solve hard problems, learn new domains, try new things, and you don't take "that's impossible" for an answer.
  • You have made many mistakes (we know you won't make them again).

Experience in NLP/Speech/Machine Learning is a plus.

Some examples of your responsibilities

  • You will be responsible for architecting and building features in their entirety.
  • Code using Hack, C++, Python, Haskell and JavaScript/React.
  • Interface with other teams to incorporate their innovations and vice versa.
  • Analyze and improve efficiency, scalability, and stability of various components.