2

Remote Computer Science Internship Jobs in Tooele, UT

An award-winning remote work environment Position Summary: Staff-level software engineer ... Bachelor's degree in Computer Science, Engineering, or Information Technology, or an equivalent ...

Senior Web Engineer

Salt Lake City, UT · On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Bachelor's degree in Computer Science or Software Engineering. * 5-8 years of professional ...

Senior Web Engineer

Salt Lake City, UT · On-site +1

$121K - $145K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Bachelor's degree in Computer Science or Software Engineering. * 5-8 years of professional ...

next page

Showing results 1-20

Remote Computer Science Internship information

What is a Remote Computer Science Internship job?

A Remote Computer Science Internship is a temporary, virtual position where students or aspiring professionals gain hands-on experience in computer science fields such as software development, data analysis, cybersecurity, or AI. Interns work on real-world projects, collaborate with teams, and develop technical and problem-solving skills—all from a remote location. These internships provide valuable exposure to industry tools, programming languages, and professional workflows, enhancing career prospects.

What kind of support and mentorship can I expect during a Remote Computer Science Internship?

Remote Computer Science Interns typically receive regular guidance from designated mentors or team leads through scheduled video calls, chat channels, and collaborative online tools. You'll have access to code reviews, feedback sessions, and opportunities to participate in virtual team meetings, allowing you to learn from experienced professionals and ask questions in real-time. Many organizations also provide onboarding resources, documentation, and community forums to help new interns integrate smoothly. This supportive environment ensures you can develop your skills, overcome remote work challenges, and make meaningful contributions during your internship.

What are the key skills and qualifications needed to thrive in the Remote Computer Science Internship position, and why are they important?

To thrive as a Remote Computer Science Intern, you should possess a solid understanding of programming languages such as Python, Java, or C++, strong problem-solving abilities, and be actively pursuing or holding a degree in computer science or a related field. Familiarity with version control systems like Git, basic knowledge of software development tools, and exposure to collaborative platforms such as GitHub or Jira are highly valued. Excellent communication, self-motivation, and time management skills enable you to work effectively in a remote environment and stay connected with your team. These competencies are essential for successfully contributing to real-world projects, adapting to remote workflows, and developing professionally during the internship.

What cities near Tooele, UT are hiring for Remote Computer Science Internship jobs? Cities near Tooele, UT with the most Remote Computer Science Internship job openings:
Internship - Foundational Research Scientist

Internship - Foundational Research Scientist

Smule

Salt Lake City, UT • Remote

Other

Posted 17 days ago

Be an early applicant


Job description

Salary:

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 looking for a Research Scientist to join Smule's Foundational Research team. In this role you will pursue long-horizon research questions that advance the state of the art in sequence modeling, generative modeling, and representation learning, with a particular focus on architectures and methods relevant to audio and music. You will design and execute rigorous experiments, publish at top venues, and contribute novel ideas that shape the direction of Smule's research agenda. The ideal candidate is deeply curious, comfortable with open-ended exploration, and motivated by scientific contribution.


We strongly encourage candidates with non-traditional ML backgrounds to apply. If your path into machine learning research came through physics, mathematics, signal processing, music technology, neuroscience, or another field, we want to hear from you.


What You'll Be Doing:

  • Identify, scope, and lead independent research projects that push the boundaries of current understanding in areas such as efficient sequence modeling, generative audio, representation learning, and optimization.
  • Design experiments with rigorous controls, ablation studies, and statistical analysis to validate hypotheses.
  • Publish findings at top-tier venues (NeurIPS, ICML, ICLR, Interspeech, ISMIR, or equivalent) and contribute to the broader research community through open-source artifacts and talks.
  • Collaborate with applied research and engineering teams to translate foundational insights into practical improvements for Smule's products.
  • Stay current with the latest literature, synthesize relevant work, and identify high-leverage research directions for the team.
  • Mentor junior researchers and interns, fostering a culture of intellectual rigor and creative exploration.


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 publication record at top ML/AI venues demonstrating original contributions.
  • Deep expertise in at least one core area: sequence modeling, generative models, optimization, probabilistic methods, or representation learning.
  • Proficiency in Python and modern deep learning frameworks (PyTorch preferred).
  • Excellent written and verbal communication skills; ability to present complex ideas clearly to diverse audiences.
  • Demonstrated ability to independently scope, execute, and communicate a research project from idea to publication.


Bonus Points For:

  • Experience with audio, speech, or music signal processing and modeling.
  • Familiarity with linear attention mechanisms, state-space models, or efficient transformer variants.
  • Experience with large-scale distributed training and high-performance computing.
  • Track record of successful cross-functional collaboration with engineering teams.


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.