Nebius

473 Total Employees

Teams at Nebius

Recently posted jobs

6 Days AgoSaved
In-Office
Austin, TX, USA
Artificial Intelligence • Information Technology • Consulting
Convert high-volume developer inbound and run outbound outreach to qualify AI engineering, data science, and product leads. Follow up via email, LinkedIn, and calls, book meetings for Sales, and provide structured feedback to improve the product.
12 Days AgoSaved
In-Office
Austin, TX, USA
Artificial Intelligence • Information Technology • Consulting
The role involves enhancing Tavily's sales processes, onboarding programs, and enablement initiatives while collaborating with multiple teams to boost productivity and communication in complex AI sales cycles.
YesterdaySaved
Remote
United States
Artificial Intelligence • Information Technology • Consulting
As a Commercial Customer Success Manager, you will manage customer accounts, ensuring onboarding, adoption, and renewals while driving value from the AI-powered platform and collaborating with internal teams.