Senior Data Scientist

Senior Data Scientist

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Design and build AI solutions to enhance document verification processes.
  • Company: High-growth SaaS company transforming supply-chain governance with AI.
  • Benefits: Competitive salary, remote work, wellness fund, and generous leave policy.
  • Why this job: Join a dynamic team and make a real impact in AI-driven decision-making.
  • Qualifications: Strong Python skills and experience in software engineering best practices.
  • Other info: Opportunities for professional development and team offsites across Europe.

The predicted salary is between 43200 - 72000 £ per year.

Once For All is a high-growth, cloud-based SaaS company. Our platform helps 250k+ customers across the UK & Europe manage supply-chain governance, risk and compliance. We are embarking on a transformation — by placing intelligent, automated decision-making at the heart of our systems & processes.

We’re looking for a Senior Data Scientist with a strong Python development background or AI/Python Engineer who will design and build integrated AI solutions. You will be responsible primarily for delivering AI solutions we are looking to embed across the business, initially building solutions that assist our verification teams in extracting, reasoning over and validating documents. You’ll additionally help drive initiatives focused on document reasoning for verification over ESG and sustainability documents, helping our customers evidence compliance with ever-evolving standards.

Key Responsibilities

  • Develop, package and maintain shared Python libraries; ensuring robust and clean architecture, testing and CI/CD standards.
  • Design and deploy LLM-based extraction, RAG and agentic workflows over large document collections, and drive value through integration of latest AI tech (agentic workflows etc.).
  • Communicate clearly with technical and non-technical stakeholders.

Required Skills & Experience

  • Strong general grounding in software-engineering best practices: CI/CD, automated testing, code reviews, observability and performance profiling.
  • Experience building quick prototypes (e.g. Streamlit, Dash) to validate ideas rapidly.
  • MLOps tooling (e.g. MLflow) and model monitoring experience.
  • Strong communication skills and action-oriented.

Nice to Have

  • Hands-on with Azure services (Storage, Container Registry, OpenAI Services).
  • Demonstrated experience building extraction/reasoning systems over documents.
  • French or Spanish language skills are a bonus.

What We Offer

  • Competitive salary and remote-first working culture.
  • Team & company offsites across Europe.
  • Wellness fund / Private Medical Insurance.
  • 25 days annual leave + 8 UK public holidays.
  • Holiday purchase scheme (up to 5 additional days).
  • 1 paid & 1 unpaid volunteering day per year.
  • Continuous professional development budget and access to leading AI tooling.

Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Software Development

Senior Data Scientist employer: Once For All

Once For All is an exceptional employer, offering a dynamic remote-first work culture that prioritises employee well-being and professional growth. With competitive salaries, generous leave policies, and a commitment to continuous development, we empower our team members to thrive while contributing to innovative AI solutions that impact over 250,000 customers across the UK and Europe.
O

Contact Detail:

Once For All Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Scientist

✨Tip Number 1

Network like a pro! Reach out to current employees at Once For All on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a mini-project or a prototype that showcases your Python prowess and AI solutions. Bring it along to interviews to demonstrate your hands-on experience.

✨Tip Number 3

Practice your communication game! Since you'll be talking to both techies and non-techies, brush up on explaining complex ideas in simple terms. It’ll make you stand out during interviews.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Data Scientist

Python Development
AI Solutions Design
Document Reasoning
CI/CD Standards
Automated Testing
Code Reviews
Observability
Performance Profiling
MLOps Tooling
Model Monitoring
Prototyping (Streamlit, Dash)
Communication Skills
Azure Services
Extraction/Reasoning Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Data Scientist role. Highlight your Python development experience and any AI projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how you can contribute to our mission at Once For All. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've built any prototypes or worked on relevant projects, make sure to mention them. We’re keen to see your hands-on experience with tools like Streamlit or MLflow. It’s all about demonstrating your practical skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!

How to prepare for a job interview at Once For All

✨Know Your Python Inside Out

Since the role requires a strong Python development background, make sure you brush up on your Python skills. Be ready to discuss your experience with libraries and frameworks relevant to AI solutions, and maybe even prepare a small coding challenge to showcase your abilities.

✨Showcase Your MLOps Knowledge

Familiarise yourself with MLOps tooling like MLflow. Be prepared to discuss how you've used these tools in past projects, especially in terms of model monitoring and deployment. This will demonstrate your practical understanding of the entire machine learning lifecycle.

✨Communicate Effectively

This role involves communicating with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms. You might want to prepare examples of how you've successfully communicated technical information in previous roles.

✨Prepare for Document Reasoning Scenarios

Given the focus on document reasoning for verification, think about past experiences where you've worked with similar systems. Prepare to discuss specific challenges you faced and how you overcame them, particularly in relation to ESG and sustainability documents.

Senior Data Scientist
Once For All
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>