Serenade

< 10 Employees
< 10 Engineers
$2M - $5M Funding
Pre-Series A

We're building a future where everyone can write code with the highest-bandwidth input mechanism we have: our voice. Rather than remembering hundreds of shortcuts and incantations, Serenade enables everyone to write code using natural English speech. Not only does Serenade enable people with physical limitations like repetitive strain injuries to be fully productive again, but voice commands also supercharge any workflow and increase productivity.

Active Roles
Why join us?
  • We just closed our seed round, and we're looking for engineer #1.

  • Our co-founders were early engineers at Quora, leading teams working on developer tools and ML.

  • Serenade has a huge impact on people's lives—people with physical limitations like carpal tunnel, wrist, or back injures can be fully productive engineers through voice coding.


Engineering at Serenade
Engineering team and processes

We're hiring our first engineer, so our engineering team is just our two co-founders right now. We've placed a strong emphasis on code quality as a means of keeping our iteration speed high. With such a small team, we view close collaboration and direct communication as a must. We use Phabricator for internal code reviews, and we contribute back to the open-source community as much as we can.

Technical Challenges

We have a huge breadth of technical challenges. We've built our own speech engine for translating speech to code, and we're applying the latest ML techniques to improve both accuracy and speed. We've created a generalized code manipulation platform that works by manipulating the abstract syntax trees of programs, and so we have a number of PL challenges. Finally, our product is cross-platform and plugs into several different apps, and it's a challenge to create a seamless client-side experience across all of them. All the while, we're looking to grow rapidly and keep up with scale.

Projects you might work on
  • Expand Serenade to new programming languages (e.g., Ruby, Go, and Rust) and editors (e.g., Sublime Text, Xcode, and IntelliJ).

  • Build a unified type inference platform on top of existing open-source libraries in order to enable complex refactoring operations with a single voice command.

  • Iterate on our best in class speech-to-code engine by applying state of the art ML techniques (e.g., building out second-phase ranking, improving our language model, and fleshing out training pipelines).

Tech stack
JVM
React
Electron
AWS
PostgreSQL
Redis
gRPC
PyTorch
Tensorflow
Docker

Working at Serenade

As a small team, it's critical that everyone is able to take 100% responsibility for everything they're working on—we like the mantra nothing is someone else's problem. We value open, direct, and respectful communication and close collaboration. At our scale, we also need everyone to fill a variety of roles and be comfortable figuring out solutions to ambiguous problems. That said, we're a small team, and so everyone who joins will naturally help us define our company culture.

Health Insurance
Flexible Hours

As a small team, we often need to collaborate closely, but ultimately what matters most to us is impact.


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply