Internship - Research Engineer
Smule,Inc.6 days ago
- Where you can work from
- Remote — United States onlyUnited States
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Internship
- Experience
- Entry level
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
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.
Originally posted on Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 6 days ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 17 Oct 2026
- First seen by us
- 17 Oct 2026
- Last checked
- 18 Oct 2026
via Himalayas — view on source
Similar remote jobs
Co-op, Data Science & AI Innovation
Biogen5 days agoUnited StatesUSD 29 / hourInternshipEntry levelAI & Machine LearningAgileCI/CDDockerAI Engineer Internship (UNPAID)
Holiday WorldLast weekUnited StatesInternshipEntry levelAI & Machine LearningCI/CDComputer VisionDockerEngineer: Machine Learning III
Boardroom Appointments2 days agoSouth AfricaMid levelAI & Machine LearningAgileApache SparkAWSMachine Learning Engineer
Boardroom Appointments2 days agoUnited StatesMid levelAI & Machine LearningAgileApache SparkAWSAI Autonomy Engineering SME (UAS, SWARMING, C2, DRONES)
General Dynamics Information TechnologyLast weekUnited StatesUSD 170k-219k / yearSeniorAI & Machine LearningAnsibleC++CI/CDMLOps Engineer Internship
NewMetasysYesterdayLocation not statedInternshipEntry levelAI & Machine LearningMLOpsCI/CDDockerMachine Learning DevOps - Cloud and Compute Cluster
Pathway4 days agoUnited StatesSeniorDevOps & SysadminMLOpsAirflowAWSWerkstudent:in* im Bereich Data & AI
inovex GmbH6 days agoGermanyInternshipEntry levelData & AnalyticsAirflowAWSAzure
More jobs at Smule,Inc.
Internship - Machine Learning Engineer
Smule,Inc.6 days agoUnited StatesInternshipEntry levelAI & Machine LearningCI/CDDockerPythonInternship - Foundational Research Scientist
Smule,Inc.6 days agoUnited StatesInternshipEntry levelAI & Machine LearningPythonPyTorchInternship - Applied Research Scientist
Smule,Inc.6 days agoUnited StatesInternshipEntry levelAI & Machine LearningPythonPyTorchTensorFlow