Columns logo

    Mobile Software Engineer Intern

    Columns

    SingaporeInternship24 Jun 2026

    About this internship

    Location: Singapore Work arrangement: Hybrid Job type: Internship Compensation: Paid internship Duration: 3 to 6 months Start date: Flexible About Columns Columns is a software company building AI tools for sales teams. Our product helps sales professionals capture client conversations, generate transcripts, create structured meeting notes, and organize follow-up actions. Our mobile app is the main way users record meetings, review notes, and use Columns during their workday. We are hiring a Mobile Software Engineer Intern to support our engineering team on mobile product development, recording reliability, upload stability, and user experience. This is a paid internship role based in Singapore with a hybrid work arrangement. Responsibilities As a Mobile Software Engineer Intern, you may work on: Building and improving features in our mobile app Improving mobile recording reliability across real-world usage conditions Debugging issues related to backgrounding, flaky networks, upload failures, and app lifecycle events Improving audio upload flows, including retry logic, upload progress, and error recovery Working with backend APIs that support recording, transcription, summarization, and meeting-note generation Improving app performance, loading states, navigation, and user experience Testing mobile flows on real devices and simulators Reviewing, testing, and maintaining code before it is shipped to users Using AI coding tools such as Claude Code, Codex, Cursor, or similar tools as part of the software development workflow Qualifications We are looking for candidates who have: Current enrollment in, or recent completion of, a degree or diploma in computer science, software engineering, information systems, or a related technical field Experience building software through coursework, internships, open-source work, or personal projects Programming experience in JavaScript, TypeScript, Swift, Kotlin, Java, or a similar language Interest in mobile app development and product engineering Ability to debug technical problems carefully and communicate clearly Willingness to learn quickly, test assumptions, and ship working software Comfort using modern AI coding tools to understand codebases, implement features, and debug issues Preferred but not required: Experience with React Native or Expo Experience building iOS or Android apps Experience with mobile audio, recording, file uploads, or background tasks Experience with backend APIs, databases, or cloud services Experience with app performance, error logging, or product analytics Experience using LLMs or AI coding tools in a real software project Working arrangement This role is based in Singapore. The internship is hybrid, with some in-person work expected for team collaboration, product testing, and user feedback sessions. Any required in-person work will be discussed during the interview process. What you will learn During the internship, you will gain practical experience working on a production mobile app used by real customers. You will learn about mobile reliability, product engineering, audio recording flows, upload systems, AI-powered workflows, and engineering trade-offs in a startup environment. You will work directly with the founding team and receive regular feedback on your engineering work.