This job is no longer accepting applications.
Go back

Data Science Analyst - Python

Job Overview:

Ready to transform real-world challenges into cutting-edge AI and analytics solutions?

Our client is seeking a passionate Data Science Analyst to own projects from early testing straight through to full implementation while working alongside senior consultants to refine their business analysis skills. To excel in this role, you should bring 2 to 3 years of industry experience in Data Science, Machine Learning, or Advanced Analytics. Strong Python proficiency with core libraries and familiarity with Agile, Scrum, Lean, or Lean Six Sigma delivery environments are key to hitting the ground running! 

Schedule:

Monday to Friday, 8:00 AM to 5:00 PM or 9:00 AM to 6:00 PM UK Time, with a 1-hour unpaid break (40 work hours per week)

Responsibilities:

  • Manage data pipelines and support data collection, cleaning, validation, and preparation from multiple data sources.
  • Conduct exploratory data analysis to identify trends, patterns, risks, and opportunities.
  • Build, evaluate, and improve predictive and machine learning models (including regression, classification, clustering, time-series, neural networks, NLP/LLM, and recommendation systems).
  • Develop reusable Python-based analytical workflows and support automation of data science processes.
  • Support deployment of AI, analytics, or automation solutions into client or operational environments.
  • Produce dashboards, reports, and presentations to communicate technical findings to business stakeholders.
  • Assist in gathering, documenting, and translating business requirements for AI and analytics initiatives.
  • Participate in process mapping, workflow analysis, and requirements workshops where appropriate.
  • Help evaluate opportunities where AI or automation may improve existing business processes.
  • Support testing, implementation, and adoption activities for AI solutions while applying structured problem-solving techniques.

Requirements:

  • Approximately 2 to 3 years of industry project experience in Data Science, Machine Learning, Analytics, or a related quantitative field.
  • Strong Python skills with experience using libraries such as Pandas, NumPy, TensorFlow, or similar.
  • Experience with data preparation, exploratory data analysis, statistical modelling, and machine learning.
  • Ability to communicate technical concepts clearly to both technical and non-technical audiences.
  • Familiarity with the end-to-end data science lifecycle.
  • Strong analytical thinking and structured problem-solving skills.
  • Good project management, stakeholder communication, and collaboration skills.

Nice to have:

  • Exposure to business analysis, requirements gathering, or process improvement initiatives.
  • Familiarity with Agile project delivery environments, Scrum, Lean, or Lean Six Sigma methodologies.
  • Experience using Jira, Confluence, Microsoft DevOps, or similar project management tools.
  • Experience with SQL, Power BI, Tableau, or other BI platforms.
  • Experience working within consulting, professional services, financial services, or marketing functions.

Assessment Period:

Candidates who successfully pass the initial and final interview stages will proceed to a one-month part-time assessment period with the client. During this period, their performance and overall fit will be evaluated. Candidates who complete the assessment will be offered a full-time position.

Independent Contractor Perks:

  • Permanent work from home
  • Immediate hiring
  • Health Insurance Coverage for eligible locations

Note:

Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.

Important Disclaimer:

BruntWork never charges fees for applying or any part of the hiring process—it is 100% free. If you are ever asked for payment, please stop and report it immediately to our official social media platforms: Facebook, LinkedIn, TikTok, TikTok LATAM, Instagram LATAM.

Data Science Analyst - Python

Job Category

Data Analysis and Research

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

London Time

Published on

Jul 14 2026

“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”

— Zyrrah D, Bookkeeper

Google rating
4.9/5
Glassdoor rating
4.9/5