AskAlong · 22 hours ago
Software Engineer Intern
AskAlong is building a voice-first learning layer for audio, allowing users to ask questions while listening. The Software Engineer Intern will work directly with the CTO to build and ship features across the entire stack, taking ownership of product features from implementation to production.
Responsibilities
Build product features end-to-end across mobile UI (React Native/iOS), API layer (FastAPI), and database/storage (Supabase/Postgres)
Implement core “Ask → Answer → Resume” workflows: voice input, playback state, answer rendering, and seamless return-to-listening
Develop backend endpoints for transcript window retrieval, Q&A orchestration, timestamp citations, and session state
Improve reliability and speed: caching, async jobs, queueing patterns, and performance profiling to reduce time-to-answer
Add analytics instrumentation and dashboards to measure user behavior and learning engagement (e.g., question usage, resume-after-answer)
Write tests, review code, document decisions, and participate in weekly shipping cycles
Interactive Q&A experience: implement the full flow from UI → API → DB, including timestamp-cited answers and follow-up prompts
Transcript + indexing pipeline improvements: episode ingestion, transcript chunking/windowing, search relevance, and failure handling
Latency reduction initiative: profiling + caching + async processing to reduce “ask-to-answer” time
Learning artifacts: notes/highlights/flashcards generated from listening sessions, saved and retrievable across devices
Quality + reliability: test coverage, error monitoring, and “safe fallbacks” when transcript or AI responses fail
Qualification
Required
Currently enrolled student (BS/MS in CS/CE/EE or related; or equivalent project experience)
Proven ability to build end-to-end features: UI → API → database (class projects count if shipped/used)
Strong fundamentals in one backend language (prefer Python; Java/Go acceptable) and comfort writing/consuming REST APIs
Solid working knowledge of JavaScript/TypeScript and modern front-end principles (components, state, async flows)
Comfortable with databases (prefer Postgres): basic schema design, queries, and debugging data issues
Strong debugging skills: able to trace a bug across layers (client logs → API → DB) and ship a fix
Can collaborate in a fast-moving team: clear communication, ownership mindset, and consistent execution
Preferred
Experience with React / React Native or iOS development (Swift/SwiftUI)
Experience with FastAPI (or similar Python web frameworks)
Familiarity with Supabase (Auth, Postgres, Storage, Edge Functions)
Experience with audio/streaming or real-time state (playback control, session state, background tasks)
Exposure to LLM / RAG-style apps (retrieval, chunking, citations, evaluation)
Familiarity with shipping tools: CI/CD, monitoring, error tracking, performance profiling
Benefits
Recommendation letter (performance-based)
Background check confirmation (if needed by your school/program)
Company
AskAlong
At AskAlong, we believe every moment of listening can become a moment of learning.
Funding
Current Stage
Early StageCompany data provided by crunchbase