Staff Software Engineer, AI Runtime Systems

Crunchyroll
Los Angeles, CA
Job Description
Join our team and help shape the future of anime! As a Staff Software Engineer, you will drive the design and evolution of core platform services that power Crunchyroll's global ecosystem. You will lead architectural initiatives, define technical direction, and ensure system scalability, performance, and resilience across distributed environments.

Requirements

  • 12+ years of backend software engineering experience
  • Hands-on experience building and optimizing AI/ML inference runtimes
  • Expertise in JavaScript/TypeScript, with additional experience in Golang or Kotlin
  • Experience with containers, orchestration, cloud platforms, and distributed systems
  • Experience with performance profiling, model optimization, GPU acceleration, and designing inference workloads to meet latency/throughput SLAs
  • Familiar with monitoring, observability tools, security, and compliance best practices in production ML/AI services
  • Proven ability to collaborate with ML/AI teams, bridge research and production, and mentor peers
  • Strong problem-solving, communication, and engineering best practices, with attention to detail and quality
  • Bachelor's degree in Computer Science, Engineering, or a related field—or equivalent practical experience

Benefits

  • Great compensation package including salary plus performance bonus earning potential, paid annually
  • Flexible time off policies
  • Generous medical, dental, vision, STD, LTD, and life insurance
  • Health Saving Account HSA program
  • Health care and dependent care FSA
  • 401(k) plan, with employer match
  • Employer paid commuter benefit
  • Support program for new parents
  • Pet insurance
]]>