Software Engineering INTERN
Core
Develop, test, debug, and maintain software components for AI-powered products, services, or internal tools, contributing production-quality code aligned with team standards.
Role type
Software Engineering Intern
Builds
AI features such as agents, tool/API integrations, prompt flows, retrieval workflows, evaluation harnesses, and monitoring capabilities
Domain
Artificial Intelligence / Machine Learning / Generative AI
Deliverable
production ML models | product features
Required skills
Python, C#, Java, JavaScript/TypeScript, C++, data structures, algorithms, software design, debugging, CI/CD, observability, REST APIs, SDKs, telemetry
Preferred skills
Responsible AI, security, reliability, sovereign cloud environments, prompt engineering, evaluation methods, cloud platforms
Responsibilities
Develop and maintain software components for AI products; Contribute to AI features like agents and retrieval workflows; Help define and run tests and evaluations for AI behavior; Investigate issues using logs, traces, and debugging tools; Document work and share implementation details
Seniority
Intern
