mastercard logo of interlocking circles

Mastercard

HQ
Purchase, New York, USA
Total Offices: 10
38,800 Total Employees
Year Founded: 1966

Articles about Mastercard

Featured Articles

Photo: Shutterstock
Mia Goulart Mia Goulart
Published on March 04, 2026

15 Companies Hiring Machine Learning Engineers in San Francisco

These companies are actively hiring local talent to stay competitive and continue driving innovation.

All Articles

Mia Goulart Mia Goulart
Updated on March 04, 2026

15 Companies Hiring Machine Learning Engineers in San Francisco

These companies are actively hiring local talent to stay competitive and continue driving innovation.

Photo: Shutterstock

Recently posted jobs

2 Days AgoSaved
Remote or Hybrid
San Carlos, CA, USA
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Director of Data Science leads data science and ML strategies for Commerce Media, focusing on ad tech initiatives, model development, and cross-functional collaboration.
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The role involves business development and account management within the restaurant industry, focusing on revenue generation and client relationships with senior executives.
3 Days AgoSaved
Hybrid
San Carlos, CA, USA
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Sales Director will build and manage commercial partnerships in Open Banking, drive revenue growth, and develop segment-level strategies while managing the sales cycle and client relationships.