Search by job, company or skills

Rapsodo

R&D Intern - Software Engineering

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Born from a founder's relentless pursuit to understand performance at a deeper, measurable level, Rapsodo has evolved into a global sports technology company headquartered in Singapore, with teams across the USA, Turkey, Japan, and Malaysia.

We build tightly integrated systems across hardware, computer vision, physics-based modelling, and cloud software to capture and quantify motion that was previously impossible to measure outside the lab. Our products operate in real-world conditions where accuracy, latency, and reliability matter powering athletes, coaches, and teams worldwide with data they can trust.

At Rapsodo, engineers own problems end-to-end. From edge devices to intelligent software pipelines, we design, build, and scale production systems that bring pro-grade performance analytics onto fields, courts, and training environments everywhere. The work is hands-on, multidisciplinary, and grounded in real physical outcomes turning complex motion into precise, actionable insight at global scale.

What You Will Do

  • Assist to develop tools, test cases and programs to automate process(es) during various stages of the product life cycle
  • Assist in writing and maintaining unit tests for infrastructure components and internal engineering tools to improve system reliability and code quality
  • Support engineers in testing prototypes and validating product performance through structured test execution, data collection, and documentation
  • Develop small to medium-scale automation tools to streamline testing workflows, data collection, and engineering processes
  • Conduct lab and field testing to evaluate product performance and reproduce issues when required
  • Work with an engineering team on a range of sports product research, design, development and bug fixes
  • Record test results, analyse findings, and produce clear documentation to support engineering teams in improving product quality

Requirements

  • Pursuing Bachelors or Masters in Computer Science, Software Engineering, or related fields
  • Good communication and organizational skills
  • Critical Thinking skills with a detail-oriented mindset
  • Insight into the quality issues in the product life cycle is a plus
  • Programming skills and experience in Python and C++
  • Experience in software and product testing
  • A pro-active, organized and meticulous individual who is able to work independently in a fast-paced environment
  • Interest in sports is a good plus!

AI coding tools

  • Comfortable using modern AI-assisted development tools (e.g., code completion, refactoring, test generation) while maintaining strong engineering judgment, code review discipline, and security awareness

At Rapsodo, we embrace bold ideas, challenge limits, and celebrate collaboration. If you're passionate about engineering solutions that drive real-world performance and want to be part of a dynamic, high-impact team, we'd love to hear from you.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144574397