Find your next role

Discover roles across ambitious teams

18,406 jobs

Sort by
  • More jobs

Nebius

Technical Due Diligence Manager

Remote · Europe · Full time · Mid level

About the role

Lead technical due diligence for AI infrastructure projects across the Americas. Evaluate site feasibility and identify technical risks before investment.

What you’ll do

• Lead multidisciplinary technical due diligence for infrastructure opportunities. • Define scope of engineering and environmental studies. • Manage external engineering and technical consultants. • Interpret technical findings and recommend development actions. • Prepare summaries and present to executive leadership.

What you’ll bring

• 5–10 years in technical due diligence or related fields. • Experience managing multidisciplinary engineering consultants. • Strong knowledge of geotechnical and environmental assessments. • Bachelor's degree or equivalent experience. • Work authorization in application country.

Life at Nebius

Competitive compensation, career growth, flexibility, collaborative culture, international teams.

About Nebius

Nebius builds a full-stack AI cloud platform supporting global AI infrastructure with R&D hubs worldwide.

Posted 8 hours ago