Udemy Logo

Udemy

HQ
San Francisco, California, USA
Total Offices: 3
1,500 Total Employees
Year Founded: 2010

Offices at Udemy

Udemy is headquartered in San Francisco, California, USA and has 3 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

We offer hybrid work schedules and hybrid working so our people can make work fit their unique needs.

Typical time on-site: 2 days a week

U.S. Office Locations

HQ
San Francisco, California, USA

600 Harrison Street, San Francisco, CA, United States, 94107

Austin, Texas, USA

823 Congress Ave, Suite 502, Austin, TX, United States, 78701

Denver, Colorado, USA

We are located in the LoDo neighborhood, with access to Union Station, Milk Market and Coors Field.

Recently posted jobs

2 Days Ago
Easy Apply
Remote
United States
Easy Apply
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
The role involves identifying and closing new enterprise accounts, managing complex sales cycles, building relationships with c-suite executives, and executing strategic sales plans to exceed targets.
5 Days Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
The Director of Paid and Organic Social Media leads social media marketing strategies for B2C and B2B, overseeing budget and team management while driving engagement and revenue growth through data-driven initiatives.
9 Days Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
The Commercial Account Executive II will prospect, consult, and sell to companies with up to 1,000 employees, focusing on B2B sales and managing the full sales cycle with an emphasis on strategic deal-making.