AI Infrastructure Site Acquisition Lead

Nebius

United States

On-site

USD 180,000 - 225,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Career growth and learning
Flexibility and ownership
Collaborative culture
Impactful AI projects
International environment

Job summary

Nebius is seeking a Site Selection Manager to lead AI infrastructure opportunities across the Americas from strategy through signed agreements. You will coordinate cross-functional teams across Legal, Finance, Energy, Engineering, Network, and Delivery.

This build-phase role focuses on developing regional acquisition strategies, negotiating complex transactions, and building scalable processes as Nebius expands into strategic markets.

Qualifications

  • 8+ years in data center site selection, commercial real estate, infrastructure development, or large-scale industrial development.
  • Experience leading infrastructure or real estate transactions from opportunity identification through contract execution.
  • Strong understanding of data center infrastructure, utility markets, land development, and commercial negotiations.
  • Experience negotiating land acquisitions, leases, colocation agreements, build-to-suit transactions, or similar infrastructure agreements.
  • Excellent communication and executive presentation skills.
  • Bachelor's degree in Business, Finance, Real Estate, Engineering, or related discipline.

Responsibilities

  • Own the acquisition of AI infrastructure opportunities across the Americas, from market strategy through executed agreements.
  • Develop regional acquisition strategies and maintain a continuous pipeline of qualified opportunities.
  • Lead negotiations across multiple commercial structures, from initial engagement through signed agreements.
  • Serve as transaction owner, leading cross-functional deal teams to keep parallel workstreams aligned and on schedule.
  • Prepare investment recommendations and present analyses to executive leadership.

Skills

Data center site selection
Commercial real estate
Infrastructure development
Executive presentations

Education

Bachelor's degree in Business/Finance/Real Estate/Engineering

Tools

GIS platforms

Job description

Nebius is seeking a Site Selection Manager to lead AI infrastructure opportunities across the Americas from strategy through signed agreements. You will coordinate cross-functional teams across Legal, Finance, Energy, Engineering, Network, and Delivery.

This build-phase role focuses on developing regional acquisition strategies, negotiating complex transactions, and building scalable processes as Nebius expands into strategic markets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Infra Site Strategy Lead - Americas
AI Infra Site Strategy Lead - Americas

Nebius Group • Oregon

Hybrid
USD 170,000 - 225,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+2
AI Data Center Development Lead
AI Data Center Development Lead

Nebius Group • United States

On-site
USD 120,000 - 190,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Site Selection Manager
Senior Site Selection Manager

Nebius • Oregon

Hybrid
USD 170,000 - 225,000
Competitive compensation
Career growth opportunities
Flexibility and ownership
+2
Senior Site Selection Manager
Senior Site Selection Manager

Nebius • United States

On-site
USD 180,000 - 225,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Project Development Manager- Data Centers, EMEA
Project Development Manager- Data Centers, EMEA

Nebius Group • United States

On-site
USD 120,000 - 190,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Partnerships & Strategy Program Manager
Senior Partnerships & Strategy Program Manager

Nebius • United States

Remote
USD 120,000 - 180,000
Field Tech Lead – AI Data Center Deployments
Field Tech Lead – AI Data Center Deployments

Nebius Group • Philadelphia

On-site
USD 115,000 - 225,000
Health Insurance
401(k) Plan
Parental Leave
+2
Remote EU Data Center Site Strategy Lead
Remote EU Data Center Site Strategy Lead

Nebius Group • United States

Remote
USD 100,000 - 145,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+4
AI Infrastructure Product Marketing Lead
AI Infrastructure Product Marketing Lead

Nebius Group • United States

Remote
USD 118,000 - 222,000
Health insurance
401(k) match
Parental leave
+2
Site Selection & Colocation Manager – Data Centers
Site Selection & Colocation Manager – Data Centers

Nebius Group • United States

Remote
USD 100,000 - 145,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+4