AI Infra Site Strategy Lead - Americas

Nebius Group

Oregon

Hybrid

USD 170,000 - 225,000

Full time

5 days ago
Be an early applicant

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 opportunities
Flexibility and ownership
Collaborative culture
Impactful AI projects

Job summary

Nebius is seeking a Site Selection Manager to drive acquisition of AI infrastructure across the Americas, from market strategy to executed agreements. This build-phase role requires leading cross-functional teams and shaping processes to accelerate deals and scale operations.

You will develop regional strategies, evaluate opportunities like colocation and build-to-suit, and collaborate with Legal, Finance, Energy, Engineering, and Network teams to ensure successful deployment of Nebius

Qualifications

  • 8+ years of experience 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.

Responsibilities

  • Lead 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 colocation, build-to-suit, and powered land 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 commercial, financial, and strategic analyses to executive leadership.

Skills

Site selection
Negotiations
Cross-functional leadership
Executive communication

Education

Bachelor's degree in Business/Real Estate/Engineering

Job description

Nebius is seeking a Site Selection Manager to drive acquisition of AI infrastructure across the Americas, from market strategy to executed agreements. This build-phase role requires leading cross-functional teams and shaping processes to accelerate deals and scale operations.

You will develop regional strategies, evaluate opportunities like colocation and build-to-suit, and collaborate with Legal, Finance, Energy, Engineering, and Network teams to ensure successful deployment of Nebius

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Infrastructure Site Acquisition Lead
AI Infrastructure Site Acquisition Lead

Nebius • United States

On-site
USD 180,000 - 225,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
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 • United States

On-site
USD 180,000 - 225,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
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
Remote Data Center Design Lead for AI Cloud Infra
Remote Data Center Design Lead for AI Cloud Infra

Nebius Group • United States

Remote
USD 90,000 - 220,000
Health insurance
401(k) plan
Parental leave
+2
Project Development Manager- Data Centers, EMEA
Project Development Manager- Data Centers, EMEA

Nebius Group • United States

Remote
USD 120,000 - 190,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Senior Data Center Design Lead for AI-Scale Infra
Senior Data Center Design Lead for AI-Scale Infra

Nebius • United States

Remote
USD 90,000 - 220,000
Health insurance
Remote work stipend
401(k) contributions
+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
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