2 days ago
Amsterdam, NetherlandsEntry Level
Responsibilities
- Build and contribute code for high-performance backend systems used by customers worldwide.
- Work on the Compute Control Plane and its Compute API for VMs, disks, snapshots, and GPU clusters.
- Develop features such as snapshots, live VM updates, resource reservation, rate limiting, and protection against cascading failures.
- Own features end-to-end from design through production.
- Work with distributed systems, workflow orchestration, and cloud infrastructure technologies.
- Participate in coding interviews as part of the selection process.
Requirements
- Current university student in Computer Science or a related field, recent graduate, or early-career specialist.
- Knowledge of at least one programming language, with Go required.
- Understanding of basic algorithms and data structures.
- Strong motivation to learn and grow as a backend engineer.
- Willingness to work with complex systems and ask questions.
- Must be authorized to work in the country where the role is located.
Benefits
- Three-month paid program in Amsterdam starting in Winter 2027.
- Competitive salary and comprehensive benefits package.
- Mentorship from experienced AI, ML, and cloud infrastructure professionals.
- Hands-on experience with real customer workloads and production systems.
- Career growth and learning opportunities, with potential consideration for a full-time role after the program.
- Flexible, collaborative, international work environment with ownership and initiative.
- Opportunity to work on impactful AI projects.
Tech Stack
Categories
About Nebius
Nebius builds a full-stack AI cloud offering GPU compute, storage, and tools for training and deploying ML models for startups, enterprises, and research labs. It sells consumption-based cloud infrastructure (IaaS/PaaS) and managed services tailored to generative AI workloads, including large-scale model training and inference. The company is headquartered in Amsterdam and operates as an independent provider.
