Barclays
Barclays is currently hiring for 47 data science, machine learning and AI roles, mostly for data scientists, data engineers and AI engineers. Openings are based in Pune, Mumbai and Chennai. The skills Barclays asks for most often are Python, Machine Learning, SQL and Data Pipelines. We've listed 182 roles at Barclays since August 2025.
At a glance
- Website
- home.barclays
- Roles
- Data Scientist (8)Data Engineer (7)AI Engineer (5)Analytics Engineer (3)Data Analyst (3)Machine Learning Engineer (1)
- Seniority
- Senior (15) · Junior (6) · Mid (4) · Staff (2)
- Locations
- Pune (13)Mumbai (5)Chennai (4)Prague (3)Delhi NCR (2)New York (1)Paris (1)India (24)Singapore (2)France (1)
- Remote
- 0 of 47 open roles
- On the board since
- August 2025 · 182 roles listed
47 roles at Barclays
Past roles at Barclays
Positions we’ve listed that are now closed — kept for reference.
Working at Barclays: common questions
Is Barclays hiring data scientists right now?
Yes — Barclays has 47 open data science, machine learning or AI roles on the board, 18 of them posted in the last 30 days. The most recent was posted on October 8, 2026.
What kind of data roles does Barclays hire for?
Current openings break down as Data Scientist (8), Data Engineer (7), AI Engineer (5) and Analytics Engineer (3).
What skills does Barclays look for?
The most requested skills are Python, Machine Learning, SQL, Data Pipelines, Recommendation Systems and AWS. Python appears in 39 of 47 listings.
Does Barclays offer remote data jobs?
None of Barclays's current data roles are marked remote — they are based in Pune, Mumbai and Chennai.
Where is Barclays hiring?
Open roles are based in Pune, Mumbai, Chennai, Prague, Delhi NCR and New York.
What seniority levels does Barclays hire at?
By seniority, openings are senior (15), junior (6), mid (4) and staff (2).