Lead Data Scientist

ThoughtWorks is a global software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients’ toughest challenges, all while seeking to revolutionise the IT industry and create positive social change.

As a world-renowned pioneer of software innovation, we work with courageous executives who have ambitious missions. With specialists working across Financial Services, Retail, Public Sector and others we’re the technology partner of choice for organisations who are looking to make big changes and disrupt their industries.

We are now looking for a Lead Data Scientist with 5+ years of experience to include 3+ years of commercial experience.

As a Lead Data Scientist, here’s what you can do at ThoughtWorks:

  • Create advanced analytics models using statistical and machine learning methods
  • Work with software developers and solutions designers to deliver analytics-driven solutions
  • Interact with clients in a variety of domains, who have a spectrum of challenging problems
  • Apply an Agile delivery process to the evolutionary creation of value from data
  • Represent ThoughtWorks and Data community in various online and offline forums (events, conferences)
  • Work in a dynamic, collaborative, transparent, non-hierarchal, and ego-free culture where your talent is valued over a role title
  • Develop your career outside of the confinements of a traditional career path by focusing on what you’re passionate about rather than a predetermined one-size-fits-all plan

Here is what you will bring:

  • 5+ years of Data Analysis experience with at least 3 years commercial experience
  • Depth of knowledge in advanced analytics methods such as Support Vector Machines, Bayesian Inference, Markov Chain Monte Carlo simulations, and more
  • Ability to partner and become a trusted advisor to commercial, information and data leaders in the business
  • Ability to uncover commercial opportunities within customers
  • Breadth of knowledge across statistical methods and machine learning algorithms
  • Ability to select the appropriate analytical techniques based on the characteristics of a problem
  • Programming skills in languages like SAS, R and Python
  • Familiarity with large scale data processing tools like Hadoop and Spark
  • Strong algorithmic problem-solving skills
  • Ability to design effective experiments in business and social environments
  • Understand how to harvest complex data from a variety of sources
  • Consultative skills and the ability to communicate complicated technical and analytical information to nontechnical audiences
  • Other desirable skills include: relational databases, NoSQL and visualisation techniques, knowledge and experience in any software technologies along with research experience


At ThoughtWorks, we promote diversity in all its forms and reject discrimination and inequality. We proudly, passionately and actively strive to make both ThoughtWorks and our industry more reflective and inclusive of the society that we serve.

We offer amazing benefits from the day you start including private medical insurance, travel insurance, income protection, critical illness, life assurance, pension scheme, childcare vouchers, personal development budget, 25 days holiday and a ride2work scheme.

Meet Some of ThoughtWorks's Employees

Amanda S.

Senior Developer

Amanda develops software for various client projects by traveling to client sites and collaborating with fellow ThoughtWorkers to build viable software solutions.

Ugochi U.

Senior Developer

Ugochi codes for ThoughtWorks projects. Her duties vary according to assignments, but Ugochi’s main goal in her role is to build quality software that solves her clients’ business problems.

Back to top