Columns logo

    Software Engineer Intern - AI

    Columns

    SingaporeInternship19 Jun 2026

    About this internship

    Software Engineer Intern, AI Company: Columns Location: Singapore Work arrangement: Hybrid Job type: Internship Compensation: Paid internship Duration: 3 to 6 months Start date: Flexible Work authorization: Applicants must be legally authorized to work in Singapore. 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. We are hiring a Software Engineer Intern, AI to support our engineering team on speech-to-text, AI workflow, backend, and mobile product development. This is a paid internship role based in Singapore with a hybrid work arrangement. Responsibilities As a Software Engineer Intern, AI, you may work on: Improving speech-to-text quality for real-world conversations involving background noise, multiple speakers, English, Mandarin, Singlish, and mixed-language conversations Testing and comparing speech-to-text models, large language models, prompts, and structured output formats Building internal evaluation workflows to measure transcript and summary quality Improving mobile app reliability for recording, uploading, and processing audio Working on backend services that support transcription, summarization, and meeting-note generation Using AI coding tools such as Claude Code, Codex, or similar tools as part of the software development workflow Reviewing, testing, and maintaining code before it is shipped to users Qualifications We are looking for candidates who have: Current enrollment in, or recent completion of, a degree or diploma in computer science, software engineering, artificial intelligence, data science, or a related technical field Experience building software through coursework, internships, open-source work, or personal projects Programming experience in at least one language such as Python, JavaScript, TypeScript, Swift, Kotlin, Java, or a similar language Interest in applied AI, speech-to-text, large language models, prompt engineering, evaluation workflows, or mobile software Ability to communicate clearly and work responsibly in a small engineering team Willingness to learn, test assumptions, and ship working software Preferred but not required: Experience with React Native, Expo, or mobile app development Experience with speech, audio, transcription, diarization, or voice AI Experience with backend systems, databases, APIs, or cloud services Experience using LLM APIs or structured AI outputs Experience with product analytics or software testing 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 production software, applied AI systems, speech-to-text workflows, mobile reliability, and engineering trade-offs in a startup environment. You will work directly with the founding team and receive regular feedback on your engineering work. How to apply Please apply with your resume and any relevant links, such as GitHub, portfolio, LinkedIn profile, or past software projects.