Veeva
Veeva is currently hiring for 12 data science, machine learning and AI roles, mostly for analytics engineers, data analysts and data scientists. Openings are based in Boston, Barcelona and London, and 6 of them are open to remote candidates. The skills Veeva asks for most often are SQL, Data Visualization, Python and AI. Hiring teams include Crossix - NA, Analytics - EU and Analytics - NA. Across 9 listings that published pay, the median advertised base salary is $190k a year. We've listed 18 roles at Veeva since December 2021.
At a glance
- Teams
- Crossix - NA (4) · Analytics - EU (2) · Analytics - NA (2) · Ostro - NA (2) · Data Operations - APAC (1) · Product Management & Alliances - EU (1)
- Seniority
- Mid (8) · Senior (2)
- Locations
- Boston (4)Barcelona (1)London (1)New York (1)Philadelphia (1)Toronto (1)USA (7)Canada (1)China (1)Israel (1)
- Remote
- 6 of 12 open roles
- Advertised pay
- $190k median · $97k–$250k typical (9 listings, annual USD)
- On the board since
- December 2021 · 18 roles listed
12 roles at Veeva
Past roles at Veeva
Positions we’ve listed that are now closed — kept for reference.
Working at Veeva: common questions
Is Veeva hiring data scientists right now?
Yes — Veeva has 12 open data science, machine learning or AI roles on the board. The most recent was posted on September 24, 2026.
What kind of data roles does Veeva hire for?
Current openings break down as Analytics Engineer (7), Data Analyst (3) and Data Scientist (2). They sit in teams such as Crossix - NA, Analytics - EU, Analytics - NA and Ostro - NA.
What skills does Veeva look for?
The most requested skills are SQL, Data Visualization, Python, AI, Business Intelligence and Data Engineering. SQL appears in 12 of 12 listings.
Does Veeva offer remote data jobs?
6 of 12 of Veeva's current data roles are open to remote candidates.
Where is Veeva hiring?
Open roles are based in Boston, Barcelona, London, New York, Philadelphia and Toronto.
What seniority levels does Veeva hire at?
By seniority, openings are mid (8) and senior (2).
How much does Veeva pay data scientists?
Across 9 listings that published a salary, the median advertised base pay is $190k a year, with most falling between $97k and $250k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.