Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

AssemblyAI Logo

Senior Software Engineer, Go - LLM Team

AssemblyAI

$180,000 - $240,000
Dec 10, 2025
Remote, US
Apply Now

AssemblyAI is looking to solve customer problems and improve their AI and agentic workflows by building and maintaining a unified API platform that connects customers to multiple LLM providers.

Requirements

  • Strong proficiency in Go with demonstrated ability to write production-quality code
  • Hands-on experience with LLM APIs (OpenAI, Anthropic, etc.) and understanding of prompt engineering concepts
  • Experience building or working with API gateways, proxies, and rate limiting systems
  • Deep experience with prompt engineering, chain-of-thought, few-shot learning, and other LLM optimization techniques
  • Experience building applications with llms or ai agents with cascading architectures
  • Solid understanding of software engineering fundamentals: Data structures and algorithms, System design and architectural patterns, Testing strategies (unit, integration, end-to-end), Code review practices and technical collaboration
  • Experience with RESTful APIs and distributed systems concepts

Responsibilities

  • Partner closely with the customer success team to understand customer use cases, challenges, and integration needs
  • Translate customer pain points surfaced by the CS team into technical solutions and product improvements
  • Build features and tooling that directly address customer needs and improve their workflows
  • Own and deliver complete features and integrations within our LLM gateway service
  • Build and maintain integrations with multiple LLM providers and AI services (OpenAI, Anthropic, Google Vertex, AWS Bedrock etc.)
  • Write clean, maintainable, well-tested code following best practices
  • Design and implement scalable, fault-tolerant solutions with appropriate abstractions

Other

  • 5+ years of professional software engineering experience
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Track record of delivering high-quality, reliable software in a fast-paced, team environment
  • Ability to thrive in a startup environment with changing priorities and rapid iteration
  • Customer-obsessed - You genuinely care about solving customer problems and making their lives easier