R&D Intern - Software Engineering
AI Summary
R&D Intern supporting software engineering for sports technology products, developing and testing tools, automating workflows, and validating performance across lab and field tests.
About this role
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.
Skills
Explore related jobs
More jobs at Rapsodo
- MBA Associate - Business Strategy & Operations (12-Month Contract)St. Louis, Missouri
- Head of Commercial Excellence, NASt. Louis, Missouri
- Senior Computer Vision EngineerSingapore, Singapore
- Group Finance ManagerSingapore, Singapore
- R&D Intern - Hardware EngineeringSingapore, Singapore
- Senior Data EngineerKuala Lumpur, Federal Territory of Kuala Lumpur
Similar AI-assisted Development Tools jobs
Jobs in Singapore
- Senior Manager / Director, Growth OperationOKX · Singapore, Singapore
Tech RecruiterNas Company · Singapore- Retail Sales Associate (Part-Time)Castlery · Singapore, Central
- Assistant Marketing Manager – GrabFood, SGGrab · Singapore, Singapore
Sales Manager, Mid-Market - APACHarvey · Singapore- Senior Software Engineer, Trading Systems (Mobile)gemini · Singapore, Singapore