Nebius

473 Total Employees

Jobs at Nebius

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

Artificial Intelligence • Information Technology • Consulting
Leads global data center site selection and colocation expansion, evaluating market conditions, power, connectivity, environmental and infrastructure risks, permitting, and technical feasibility. Manages colocation provider evaluations, RFPs, negotiations, contracts, renewals, migrations, and performance. Partners with engineering, construction, finance, legal, utilities, and public authorities on feasibility, financial modeling, compliance, and risk management.