AssemblyAIAssemblyAI

Full Stack Engineer

Posted 27.01.2019
Take The InterviewOriginal Job Post

AssemblyAI is a new Y-Combinator backed Deep Learning company. Companies use our Speech-to-Text engines in the cloud, or on-premise, to build cutting edge products powered by voice.

We use state of the art neural networks to train accurate Speech-to-Text models that can be rapidly customized for customers' use cases and higher accuracy.

We're still a small team of engineers, and are looking for a well rounded full stack Python developer to join our team as one of the first hires. As one of our first hires, you'd have a lot of autonomy and input into the company's overall direction and strategy.


Your specific responsibilities in this role would include:


  • Building out new features/endpoints to our Python based cloud API 
  • Helping with DevOps (autoscaling, CI/CD, AWS/GCP configuration, etc) 
  • Working on our on-premise Docker images 
  • Implementing customer feedback and customizing features for large enterprise customers 
  • Maintaining and developing our cloud API's front-end dashboard 
  • Fixing bugs and responding to customer issues 
  • Writing tests


Our technology stack makes heavy use of Docker, Python (Flask and Tornado), AWS, GCP, TensorFlow, PyTorch, and Keras.

We're a young company (<2 years old) and are starting to show signs of product market fit, so depending on what you're looking for, this could be a great opportunity to get involved early and to help build a company from scratch.

We love working with former startup founders/employees and self-taught engineers, so even if you don't have a traditional background you should definitely still apply!

Take The Interview
Posted 27.01.2019