Senior Research Engineer

  • $155k-$195k
  • Remote - United States

Remote

Software Development

Senior

Job description

Love music? Come sit with us. At our core, we help creative people make better music with cutting edge technology.

We are Output - the secret sauce behind much of the music you know. A global leader in music creation software, powering the world’s biggest hitmakers. We are best known for our groundbreaking creative plugins and instruments like Arcade, Co-Producer, Exhale, Rev, and Portal—used to create hits by artists like Beyoncé, Kendrick Lamar, Billie Eilish, Skrillex, and Björk, as well as scores for films and shows like Stranger Things, Game of Thrones, and countless others. We build tools that push the boundaries of musical creativity without replacing the human at the center, because as musicians ourselves, we believe the world needs more human creativity and less noise.

Our R&D team is growing, and we’re looking for a Senior Research Engineer to join us in creating innovative new AI-based music creation products. In this role you will help us rapidly prototype new ideas applying the latest technologies – developing, training, refining, and deploying ML-based models so they can be used for exciting new features that support rich new music experiences for our users. This role will work on prototyping features in areas including search, audio analysis, generative audio, and more. The ideal candidate will be comfortable working in a fast-paced start-up environment working closely with some of the most creative minds in music tech.  We’re looking for someone who is intrinsically motivated, able to keep up with all the latest AI tech, detail-oriented, and energized to contribute to the future of our R&D roadmap.

How you’ll add value:

  • Model Development & Prototyping
    • Develop, build, and test ML models with a small R&D team to inspire and empower musical creativity
    • Determine the best approach and application of ML technology for a given problem space
    • Apply modern ML frameworks and tools efficiently to these problems
  • Collaboration and communication
    • Participate in discussions with stakeholders and executives to understand, develop, and refine requirements and solution space
    • Work with software engineers, content specialists, quality assurance, and other team members to ensure that ML models are developed with production environments in mind and are easy to deploy and maintain
  • Optimization and iteration
    • Data analysis and measuring model performance in development and in production
    • Continuously optimize ML models to improve performance, accuracy, and cost
    • Tuning of hyperparameters, curating datasets for fine-tuning, optimizing algorithms
    • Investigating alternative approaches where necessary
  • Stay up-to-date with current tools, techniques, and state-of-the-art and regularly shares these with team members
  • Represent Output’s R&D efforts to the wider research and technical communities online and in-person

What you’ll need to be successful in this role:

  • 5+ years experience in applied research in AI/ML, or equivalent academic experience
  • MS or PhD in CS, ML, or equivalent
  • Interest and passion in music tech
  • High agency and strong problem-solving skills
  • Propensity to thrive and adapt in a startup environment
  • Experience developing prototypes and tests to communicate and evaluate new product features based on AI/ML innovations
  • Experience with specific ML tools, languages and frameworks
    • Python, Numpy, Pytorch, Tensorflow, Pandas, etc
    • Training, evaluating, and fine-tuning open source models
    • Familiarity with modern ML models and techniques such as transformers, LLMs, diffusion, and contrastive learning
    • Understanding of audio signal processing fundamentals such as spectrograms, transforms, filtering, compression, windowing, etc.
    • Knowledge of music theory concepts such as pitch, keys, scales, chords, tempo/rhythm/BPM, etc.
    • Experiment Tracking Frameworks (Neptune, W&B, dora, etc)
    • Deployment of models for inference to the cloud (GCP, Replicate, Lambda Labs, etc.) and/or to desktop/mobile platforms (ONNX, C++)
    • GCP Vertex or similar
  • Experience with digital audio workstation software and AI-based music production workflows in music production a strong plus

Additional information:

  • This role is open to candidates in the following states (California, Washington, New York, Colorado and Florida) with a strong preference for someone in Los Angeles.
  • In accordance with California law, the base salary range for this role if filled within Los Angeles is $155,000 - $195,000. The range for the position in other geographies may vary based on market differences. The actual compensation will be determined based on experience and other factors permitted by law
  • Applicants must be currently authorized to work in the United States on a full-time basis
  • Output is an Equal Opportunity Employer. Output’s employment decisions are made without regard with race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected status.

Output has made a name for itself as one of the fastest growing, creative, and influential music-making software companies in the world. The likes of Kendrick Lamar, Bjork, Rihanna, James Blake, Imagine Dragons, Justin Timberlake, Nine Inch Nails and many more use our software to write music as well as hit shows and films like Stranger Things, Game of Thrones, and Black Panther.

We are a strong group of like-minded music makers and music lovers sharing the common goal of helping music makers around the world be creative. We’re bonded by music. We’re motivated by challenging and fulfilling work. And we always do it while having fun.

We have adapted our working styles and have successfully launched new products, achieved record sales and we continue to thrive as a team all while working remotely. We have embraced the “work from anywhere revolution” and will continue to hire all roles remotely unless otherwise stated. Our Los Angeles office will remain open to those needing a space or looking for a place to collaborate with other teams. Our culture has always valued our employee’s work-life balance and we offer 5 weeks of PTO, excellent health care, and a community of music enthusiasts.

Privacy Policy for California Candidates

Share this job:
Please let Output know you found this job on Remote First Jobs 🙏
Output logo

Output

Innovative software for musicians

  • 51-200 employees
  • Founded in 2013
  • 1 remote job

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply