Software Engineer Intern
Clonin
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- Data structures & algorithmsJavaNoSQLGit
- Nice to have
- REST APIsLLMsCI/CDPython
- Work
- On-site in United States · internship
- Pay
- $55–$65 an hour
- Skill demand
- Java51%Git44%Data structures & algorithms29%NoSQL11%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 9, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Clonin builds AI representatives that actively attend, understand, and participate in virtual meetings on behalf of or alongside users. Unlike traditional meeting assistants that only record and summarize, Clonin's AI can speak, answer questions, and contribute to discussions using a user's knowledge, context, and goals. Each AI representative is personalized with the user's documents, preferences, and voice, and automatically captures meeting summaries, key decisions, and action items. We're building the next generation of AI-powered collaboration tools, where intelligent agents can meaningfully represent people in professional conversations. As an early-stage startup, Clonin offers engineers the opportunity to work directly with the founding team, influence technical decisions, and build technology that reaches real users.
Role Description
We are seeking a motivated and technically proficient Software Engineer Intern to join our engineering team. In this role, you will contribute directly to the development of Clonin's core platform, building scalable back-end systems, APIs, and AI-powered features that enable real-time meeting participation. You will collaborate closely with the founders to design, implement, test, and deploy production software. This is a hands-on engineering position with significant ownership, technical responsibility, and opportunities to contribute to the architecture of a growing AI platform.
Key Responsibilities
- Design, develop, and maintain scalable back-end services, REST APIs, and real-time communication infrastructure.
- Build and integrate AI-powered features involving large language models (LLMs), speech recognition, and conversational agents.
- Develop systems supporting live audio processing, meeting intelligence, and personalized AI interactions.
- Collaborate with the founding team to translate product requirements into robust technical implementations.
- Write clean, efficient, maintainable, and well-documented production code.
- Debug technical issues, improve system reliability, and optimize application performance and latency.
- Design and maintain database integrations, authentication workflows, and third-party API integrations.
- Participate in code reviews, testing, and deployment processes.
- Assist with cloud infrastructure, containerization, and continuous integration/deployment (CI/CD) workflows.
- Contribute to technical architecture discussions and evaluate emerging AI technologies.
Minimum Qualifications
- Bachelor's degree or higher in Computer Science, Software Engineering, Computer Engineering, or a closely related technical discipline (required).
- Strong understanding of computer science fundamentals, including data structures, algorithms, object-oriented programming, and software design.
- Proficiency in at least one modern programming language, preferably Python, JavaScript/TypeScript, Java, or Go.
- Experience developing software applications through academic projects, professional work, internships, or independent projects.
- Understanding of back-end development principles, including RESTful APIs, client-server architecture, and asynchronous programming.
- Familiarity with relational or NoSQL databases and basic database design.
- Experience using Git and collaborative software development workflows.
- Strong problem-solving, debugging, and analytical abilities.
- Ability to communicate technical concepts clearly and collaborate in a team environment.
- Ability to work full-time throughout the internship period.
Preferred Qualifications
- Experience with Python, FastAPI, Node.js, or TypeScript.
- Experience integrating LLM APIs, including OpenAI, Anthropic, or Google Gemini.
- Familiarity with AI agent frameworks, retrieval-augmented generation (RAG), or Model Context Protocol (MCP).
- Experience with real-time communication technologies such as WebSockets, WebRTC, or LiveKit.
- Familiarity with speech-to-text, text-to-speech, and real-time conversational AI systems.
- Experience working with PostgreSQL, Redis, or Supabase.
- Knowledge of Docker, cloud infrastructure (AWS, Google Cloud, or Azure), and CI/CD pipelines.
- Familiarity with distributed systems, asynchronous processing, and performance optimization.
- Previous software engineering internship experience or demonstrated contributions to substantial technical projects.
- Experience developing and deploying applications used by real customers.
- Interest in startups, artificial intelligence, and emerging technologies.
Compensation & Benefits
- Competitive compensation of $55–$65 per hour, depending on qualifications and experience.
- Full-time internship with approximately 40 hours per week.
- Direct mentorship and collaboration with the founding team.
- Hands-on experience developing production AI systems and real-time applications.
- Opportunity to take ownership of meaningful engineering projects from design to deployment.
- Exposure to modern AI infrastructure, cloud technologies, and scalable software architecture.
- Opportunities for professional development and technical growth.
- Potential consideration for future full-time employment based on performance and business needs.