8 hours ago
Software Developer Intern
Zoom
On Site
Full Time
$70,000
San Jose, CA
Job Overview
Job TitleSoftware Developer Intern
Job TypeFull Time
Offered Salary$70,000
LocationSan Jose, CA
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
What You Can Expect
You will design AI-native systems that reason and execute complex analytical tasks. You will work at the intersection of software engineering and AI experience development. You will create intelligent agents that transform how contact centers understand data.
About The Team
We build Zoom Contact Center's AI-powered analytics engine. Our team creates intelligent agents that understand natural language and solve complex data problems. We deliver actionable insights that improve contact center efficiency.
Responsibilities
- Designing and implementing AI-native architectures (ReAct, Multi-Agent Systems) that autonomously plan and execute complex workflows.
- Building scalable backend services using Java and Spring Boot to support high-performance AI applications.
- Engineering prompt strategies, context management, and agent memory systems to ensure accurate LLM responses.
- Developing observability and evaluation frameworks to monitor agent performance, latency, and correctness in production.
- Partnering with data scientists and product managers to translate analytical requirements into reliable engineering solutions.
What We're Looking For
- Develop backend systems using Java (Spring Boot) or Python, including RESTful APIs and microservices.
- Design AI agent-based applications using reasoning patterns such as ReAct, Chain-of-Thought, and multi-agent systems.
- Engineer and optimize prompts for complex reasoning tasks while managing LLM context windows and memory.
- Model and maintain scalable data solutions with SQL and NoSQL database design.
Key skills/competency
- AI-native Systems
- ReAct
- Multi-Agent Systems
- Java
- Spring Boot
- Scalable Backend Services
- Prompt Engineering
- LLM Context Management
- Observability
- SQL/NoSQL Database Design
How to Get Hired at Zoom
- Research Zoom's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Highlight Java, Spring Boot, Python, AI, and LLM experience, tailoring it to the Software Developer Intern role's requirements.
- Showcase AI/ML projects: Demonstrate practical experience with ReAct, multi-agent systems, or prompt engineering in your portfolio.
- Prepare for technical interviews: Brush up on data structures, algorithms, and system design, especially for scalable backend services and AI applications.
- Understand Zoom Contact Center: Familiarize yourself with Zoom's product suite, particularly the Contact Center and its AI capabilities, to show genuine interest.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What kind of AI systems will a Software Developer Intern build at Zoom?
02What programming languages and frameworks are key for a Software Developer Intern at Zoom?
03How does Zoom support its interns in the Software Developer Intern role?
04What kind of data solutions will I work with as a Software Developer Intern at Zoom?
05What is Zoom's work arrangement for the Software Developer Intern position?
06What is Zoom's philosophy on compensation for the Software Developer Intern?
Explore similar opportunities that match your background