Internship - Research Engineer

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Salt Lake City, UT, USA
In-Office or Remote
Internship
Music
The Role
Build research infrastructure, distributed training pipelines, evaluation frameworks, and tooling for Smule’s machine learning research teams. Collaborate with research scientists to implement and optimize model architectures, training procedures, and data pipelines. Ensure reproducibility, optimize GPU training and inference performance, and contribute to reusable internal and open-source libraries.
Summary Generated by Built In

Smule has been on a mission to bring the world together through music since 2008. Music is much more than listening… it's about creating, sharing, discovering, participating, and connecting with people. With dozens of millions of monthly active users creating over 20 million songs every day, Smule is connecting people all over the world through the joy of making music and transforming the music landscape from one of passive listening to collaborative creative expression and active engagement.

About the Role

We are hiring a Research Engineer to accelerate Smule's research teams by building the infrastructure, tooling, and experimental frameworks that make rigorous research possible at scale. You will work side-by-side with research scientists, turning experimental ideas into robust, reproducible code and helping bridge the gap between prototype and production. The ideal candidate is a skilled software engineer with genuine curiosity about ML research, deep systems knowledge, and a talent for making researchers more productive.

We strongly encourage candidates with non-traditional backgrounds to apply. If your path into research engineering came through audio software development, game engine programming, embedded systems, HPC, or another field, we want to hear from you.

What You'll Be Doing:

  • Design, implement, and maintain research infrastructure including experiment tracking, distributed training pipelines, and evaluation frameworks.
  • Collaborate with research scientists to implement, debug, and optimize novel model architectures, training procedures, and data pipelines.
  • Build tooling and abstractions that accelerate the experiment-iterate-publish cycle for the research team.
  • Ensure reproducibility of research results through rigorous version control of code, data, configurations, and compute environments.
  • Profile and optimize training and inference performance across GPU clusters, identifying and resolving bottlenecks.
  • Contribute to open-source projects and internal libraries that codify best practices and reusable components.

What We're Looking For:

  • Degree (B.S., M.S., or Ph.D.) in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline, or currently pursuing one.
  • Strong proficiency in Python and experience with PyTorch, including custom modules, training loops, and distributed training (DDP, FSDP).
  • Solid understanding of software engineering best practices: testing, CI/CD, code review, and documentation.
  • Familiarity with Linux, GPU computing, and cloud or on-prem HPC environments.
  • Ability to read and implement methods from ML research papers.

Bonus Points For:

  • Experience with audio, speech, or music signal processing pipelines.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes, Slurm).
  • Contributions to open-source ML frameworks or research codebases.

Smule is an Equal Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, ancestry, age, disability, medical condition, genetic information, marital status, military or veteran status, or any other protected characteristic under federal, state, or local law.

We are committed to creating an inclusive environment for all employees and applicants. If you require a reasonable accommodation during the application or interview process, please let us know.

Skills Required

  • B.S., M.S., or Ph.D. in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline, or currently pursuing one
  • Strong proficiency in Python
  • Experience with PyTorch, including custom modules, training loops, and distributed training with DDP or FSDP
  • Understanding of software engineering best practices, including testing, CI/CD, code review, and documentation
  • Familiarity with Linux, GPU computing, and cloud or on-premises HPC environments
  • Ability to read and implement methods from machine learning research papers
  • Experience with audio, speech, or music signal processing pipelines
  • Familiarity with Docker, Kubernetes, or Slurm
  • Contributions to open-source machine learning frameworks or research codebases
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
295 Employees
Year Founded: 2008

What We Do

We believe that music is much more than just listening— it's about creating, sharing, discovering, participating, and connecting with people. It is the original social network with the power to break down barriers, touch souls and bring people together from all over the world.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
12 Locations
40000 Employees
45K-85K Annually

Optum Logo Optum

Forward Deployed Engineer (FDE) - Remote

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Remote
United States
160000 Employees
120K-215K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
155K-260K Annually

Samsara Logo Samsara

Artificial Intelligence Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
162K-290K Annually

Similar Companies Hiring

Peaksware Thumbnail
Fitness • Music • Software
Louisville, CO
245 Employees
Bose Thumbnail
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Framingham, MA
2900 Employees
TIDAL Thumbnail
Software • News + Entertainment • Mobile • Information Technology • Music • Consumer Web
New York, NY
450 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account