Software Engineering Intern, Multi-Agent Systems - 2027
Core
Build multi-agent systems and enterprise agent harnesses that enable AI agents to use tools, collaborate, and complete engineering tasks reliably.
Role type
Software Engineering Intern (Multi-Agent Systems)
Builds
Agent infrastructure for workflows including automated regression testing, code review, generation, and engineering knowledge retrieval.
Domain
AI / Software Infrastructure / Multi-Agent Systems
Deliverable
production ML models
Required skills
Python, C, C++, Rust, TypeScript, software engineering fundamentals, LLM APIs, agent systems concepts, Linux, Git, containers, cloud platforms
Preferred skills
Experience building agent harnesses, multi-agent application development, agent testing and evaluation, secure agent execution, open-source contributions
Technologies
Python, C, C++, Rust, TypeScript, Linux, Git, containers, cloud platforms, LLM APIs
Responsibilities
Design and implement agent harnesses supporting tool execution, context, and state management; Build integrations with enterprise tools and data platforms; Develop reliable execution capabilities including sandboxing and error recovery; Build evaluation and observability tools for agent performance; Collaborate on prototyping and validating agent workflows
Seniority
Intern
