Impossible Cloud
The Mission
Key Responsibilities
Who You Are
- 7+ years of product management or technical pre-sales experience, specializing in cloud compute infrastructure and/or agentic products.
- Master’s degree or PhD in Computer Science, Engineering, or a related technical field, or outstanding practical work experience, corroborated by real success in the Cloud, GPU, or AI infrastructure space.
- Strong technical expertise in GPUs, cloud, and AI/ML workloads.
- Proven track record of successfully managing complex products from initial concept through large-scale deployment and optimization, pushing beyond your comfort zone.
- Exceptional analytical and problem-solving skills, with a demonstrated ability to make and communicate strategic, data-driven decisions, especially related to capacity and scaling.
- Customer-focused mindset, with direct experience gathering insights and translating them into valuable product improvements.
- A strong sense of ownership and a drive to figure out and resolve any issues preventing you and your team from delivering value to your customers.
- Strong leadership and cross-functional communication skills, capable of driving consensus and inspiring collaboration across technical and business teams.
- Executive presence with ability to engage at both technical and business levels, and a track record of building trusted client and partner relationships.
The “Impossible” Difference
- In Impossible Cloud, you leverage the stability of a leading European storage provider.
- In ICN, you operate at the bleeding edge of DePIN, helping to build a protocol that could eventually surpass the combined capacity of AWS and Google.
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in Germany
Germany, officially the Federal Republic of Germany, is a country in Western and Central Europe. It lies between the Baltic Sea and the North Sea to the north with the Alps to the south. Its sixteen constituent states have a total population of over 82 million, making it the most populous member state of the European Union (EU). Germany borders Denmark to the north; Poland and the Czech Republic to the east; Austria and Switzerland to the south; and France, Luxembourg, Belgium, and the Netherlands to the west. The nation's capital and most populous city is Berlin and its main financial centre
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.