Nebius

473 Total Employees

Teams at Nebius

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.