Software Engineering Internship - AI Platform
ANYbotics
Apply to this jobWe are building the internal platform that brings computer vision models from research and prototyping into production and edge deployment on autonomous robots.
As an intern, you will work directly with the platform lead (system architect) on designing and implementing core infrastructure components. The system is defined through clear API contracts and architectural boundaries, enabling you to contribute meaningful production-grade components from day one. You will evaluate trade-offs in scalable, vendor‑neutral ML platforms, turn loosely defined research workflows into robust pipelines, and work effectively within clearly defined architectural boundaries.
This role combines hands-on engineering with exposure to real-world system design and architecture decisions.
Your Contributions
- Implement well-scoped platform components based on predefined API contracts
- Contribute to services for:
- dataset and artifact management (images, LiDAR, rosbags)
- model storage and execution (e.g. ONNX / TensorRT)
- evaluation and inference pipelines
- Write clean, maintainable, and testable code (primarily Python / C++ backend services)
- Participate in architecture discussions, design reviews, and technical workshops
- Help validate system behavior against defined interfaces and requirements
Your Profile
- Currently pursuing a degree in Computer Science, Robotics, or a related field
- Strong programming skills (Python preferred; backend experience is a plus)
- Solid understanding of software engineering fundamentals (APIs, data structures, testing)
- Interest in machine learning systems or computer vision (prior experience is a plus, not required)
- Comfortable working in a structured environment with clearly defined interfaces
- Curious and motivated to understand why systems are designed the way they are
Bonus Points
- Experience with Docker, REST APIs, or distributed systems
- Familiarity with ML tooling (PyTorch, ONNX, TensorRT, etc.)
- Exposure to data pipelines or backend infrastructure
Interested? Submit your application
We will contact you if your skills and experience are a good fit for the team and the role. Please note due to the high load of applications we will only contact those that are relevant. Thank you for your understanding.
Summary
Assist in building platform components, APIs, and ML pipelines for robotics system.
Job title
software engineering internship - ai platform
Experience level
none
Industry
software
Location requirements
Zurich, Switzerland; onsite; interns must reside in CH
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Zürich, Switzerland