Senior Software Engineer
Research Engineering
Confirmed live in the last 24 hours
AssemblyAI

51-200 employees

Audio transcription API company
Company Overview
AssemblyAI’s mission is to make state-of-the-art AI models accessible to developers and product teams at an extremely large scale through a simple API. The company’s ASR models are best-in-class and the company’s API is used by many companies and developers to transcribe and understand a wide variety of audio formats. The API powers products ranging from conversational intelligence platforms, zoom meeting summarizes, content moderators, and automatic closed captioning.
AI & Machine Learning
B2B

Company Stage

N/A

Total Funding

$113.1M

Founded

2017

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-35%

1 year growth

-3%

2 year growth

186%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
Google Cloud Platform
JIRA
Java
Kotlin
Scala
Python
Datadog
CategoriesNew
Software Engineering
Requirements
  • 5+ years of professional experience building backend applications using eitherJVM-based language (Java / Kotlin / Scala) OR 5+ years of experience in Python
  • 2+ years professional experience in Python OR Java
  • Working knowledge of common cloud infra AWS/GCP
  • 3+ years experience designing high-volume data processing pipelines
  • 2+ years working in a monorepo with a powerful build system such as Bazel or Buck
  • 1+ years defining, executing and landing a mid-term (2+ quarter) vision for a single project or team
  • 2+ years designing production critical systems
  • [A - TL] Experience setting roadmap direction with adjacent teams/systems
  • 2+ years experience mentoring more junior engineers via design doc reviews and code reviews
  • 2+ years using monitoring, alerting, logging systems (eg Grafana, Prometheus, Datadog, ELK/Kibana)
  • 2+ years designing continuous integration and delivery pipelines
  • 2+ years of experience using task tracking systems such as Jira
  • Experience scaling systems to new orders of magnitudes of traffic
Responsibilities
  • Interface with other senior roles on other teams
  • (e.g. Research, Research Engineering, Product Engineering, and Product)
  • Collaborate with stakeholders on the designed solutions
  • Mentor junior engineers by setting a strong example
  • Design and implement new API features and endpoints
  • Design and implement highly scalable AI experimentation frameworks
  • Design and implement automated test suites and CI/CD pipelines
  • Instrument systems with metrics, tracing, and logging
  • Refactor applications to eliminate tech debt