Backend Engineer, Audio

Stability AI
Apply Now

Job Description

About Stability: 

Stability AI is a community and mission driven, open-source artificial intelligence company that cares deeply about real-world implications and applications. Our most considerable advances grow from our diversity in working across multiple teams and disciplines. We are unafraid to go against established norms and explore creativity. We are motivated to generate breakthrough ideas and convert them into tangible solutions. Our vibrant communities consist of experts, leaders and partners across the globe who are developing cutting-edge open AI models for Image, Language, Audio, Video, 3D and Biology.

About the role: 

We are looking for a backend engineer to be responsible for developing APIs, building application backends, and putting in place scalable backend infrastructure across our audio platform. You will be responsible for designing scalable server side applications and robust APIs to serve our audio ML models. The ideal candidate will have experience provisioning large compute clusters for machine learning workflows and will have a strong history of supporting teams to create best practices for reliability and scalability.

Responsibilities:

  • Design, develop, and maintain internal & external APIs and micro services
  • Build robust application backends to serve our audio products
  • Define comprehensive API specifications and documentation
  • Deliver customer-facing services, including account management, identity, single-sign-on, subscription billing, and self-service support tools, integrating with existing internal systems where necessary
  • Collaborate with the frontend team and product managers to implement new features
  • Lead system architecture design & decisions
  • Manage large compute clusters for ML inference and development
  • Deliver and manage our developer and researcher productivity tools, including CI/CD pipelines for deploying new machine learning models, orchestration, continuous/progressive deployments, test environments, feature flags, and GitHub
  • Own the orchestration, deployments, request middleware and any other micro services that are required to meet the needs of our API customers

Qualifications:

  • 8+ years of experience in backend engineering
  • Experience building ML infrastructure and working with large GPU clusters
  • Distributed system architecture design knowledge or experience with high traffic, high concurrency system development
  • Well-versed in data structures, data modeling, and database management systems as well as object and file storage systems
  • Experience coding in Go and Python
  • Evidence of interest in music / audio projects is valued

Equal Employment Opportunity:

We are an equal opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.

Company Info.

Stability AI

Stability AI is a community and mission driven, open-source artificial intelligence company that cares deeply about real-world implications and applications. Our most considerable advances grow from our diversity in working across multiple teams and disciplines. Our vibrant communities consist of experts, leaders and partners across the globe who are developing cutting-edge open AI models for Image, Language, Audio, Video, 3D and Biology.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    300
  • Location
    London, UK
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Stability AI is currently hiring Software Engineer, Backend Jobs in United States with average base salary of $120,000 - $250,000 / Year.

Similar Jobs View More