Software Developer Engineer - Intern

ZoomSan Jose, CA
2dHybrid

About The Position

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.

Requirements

  • 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.

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 solution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service