AssemblyAI

AssemblyAI

AssemblyAI is a leading provider of AI models for transcribing and understanding speech. Their Speech AI models offer accurate speech-to-text conversion, speaker detection, sentiment analysis, and more, enabling users to extract valuable insights from ...

Media
51-250
Founded 2017
$63M raised

Description

  • Partner with customer success to understand customer use cases, challenges, and integration needs.
  • Translate customer pain points into technical solutions and product improvements.
  • Build features and tooling that improve customer workflows and directly address customer needs.
  • Own and deliver complete features and integrations within the LLM gateway service.
  • Build and maintain integrations with multiple LLM providers and AI services, including OpenAI, Anthropic, Google Vertex, and AWS Bedrock.
  • Write clean, maintainable, well-tested code and apply engineering best practices.
  • Design and implement scalable, fault-tolerant systems with appropriate abstractions.
  • Identify and address technical debt, reliability issues, and code quality concerns.
  • Participate in on-call rotation and respond to incidents to support service reliability.
  • Conduct code reviews, improve test coverage, contribute documentation, and mentor junior engineers.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in Go with the ability to write production-quality code.
  • Hands-on experience with LLM APIs such as OpenAI and Anthropic, plus prompt engineering concepts.
  • Experience building or working with API gateways, proxies, and rate limiting systems.
  • Experience building applications with LLMs or AI agents using cascading architectures.
  • Deep experience with prompt engineering, chain-of-thought, few-shot learning, and other LLM optimization techniques.
  • Solid understanding of data structures, algorithms, system design, architectural patterns, and testing strategies.
  • Experience with RESTful APIs, distributed systems, third-party API integrations, SQL, database design, Git, CI/CD, Docker, and cloud infrastructure.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Experience with AWS services, observability tools, request routing, load balancing, circuit breakers, retry logic, or fault-tolerance patterns is preferred.
  • Experience working closely with customer success or support teams is preferred.

Benefits

  • Salary range of $180,000 - $240,000.
  • Competitive equity grants.
  • 100% employer-paid benefits.
  • Fully remote work flexibility.
  • 401(k) match up to 4% for US-based full-time team members.
  • Competitive compensation package with room for adjustments based on experience and location.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Data Infrastructure & Acquisition - San Francisco, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to own data collection and ingestion infrastructure that supports large-scale model training for its text-to-speech products.

Bash Docker GCP Linux Python Terraform
23 minutes ago

Principal Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Principal Software Engineer to lead its AI platform and security infrastructure, building the foundational systems that bring reliable AI capabilities to engineering and operations across the company.

Docker Kubernetes MLOps Python
43 minutes ago

Software Engineer - Menu

Olo 251-1K Internet Software & Services

Olo is hiring a Software Engineer for its Menu team in Belfast to help build and operate the systems that manage, publish, and serve menu data for restaurant customers on a fully remote basis within Northern Ireland.

AWS C# CI/CD GitHub GitHub Actions Jest Kafka .NET Redis TeamCity
46 minutes ago

Développeuse ou développeur logiciel sénior / Senior Software Developer

Unity 5K-10K Internet Software & Services

Parsec, filiale de Unity, recherche un ou une développeur logiciel sénior pour contribuer à son application de diffusion de jeux à faible latence au sein d’une petite équipe native internationale.

C Linux macOS Ubuntu
1 hour, 20 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers