Freelance | Consulting | Contracting
Solve challenging data science problems
Specialised in Search Engines, Recommender Systems, Natural Language Processing, Machine Learning, Large Language Models, and Generative AI.

Stuart Mackie
PhD-qualified
industry-experienced
data scientist
I’m available for freelance, consulting, and contracting work – particularly for interesting and challenging data science problems related to Search Engines, Recommender Systems, Natural Language Processing, Machine Learning, Large Language Models, Generative AI – and offer expert support with MongoDB, Elasticsearch & Kibana.
My approach combines rigorous academic research with practical industry know-how to deliver scalable & production-ready business solutions.
Services
Blend strategy, technology and analytics into project deliverables
Freelance
Get actionable business solutions by outsourcing project work to an expert data scientist.
Consulting
Tap into expert data science advice via an innovative pay-as-you-go micro consulting service.
Contracting
Hire an expert data scientist for your team – available on-site in Glasgow, hybrid in Edinburgh, or remote UK-wide.
Award-winning Data Scientist
Stuart Mackie
Named Search Professional of the Year at the BCS Search Industry Awards 2021, and received the prestigious Certificate of Excellence with ‘Outstanding’ rating from Innovate UK’s Knowledge Transfer Partnerships program in 2021.


Freelance | Consulting | Contracting
Rates & Fees
Whether you’re tackling a specific technical challenge, seeking strategic guidance, or building long-term capabilities, I offer three flexible ways to access data science expertise – priced to match your project’s scope and complexity.
Flexible engagement for targeted data science tasks
- Quick solutions for urgent technical tasks
- Sharp-focus implementation of business tasks
- Focused algorithm and performance tuning
- Flexible booking for immediate starts
Dedicated focus for complex data science projects
- Comprehensive solutions for complex projects
- Full-scope system development and deployment
- End-to-end system optimisation and scaling
- Dedicated blocks for sustained progress
Perfect for specific technical questions and focused problem-solving
- Quick answers to specific technical questions
- Expert validation of your technical approach
- Quick help with code and algorithm troubleshooting
- Focused advice on Search, RecSys, NLP, ML & AI
Ideal for complex technical challenges and in-depth discussions
- In-depth discussion of complex technical challenges
- Comprehensive review of your data science stack
- Multi-faceted problem-solving and solution planning
- Strategic guidance on Search, RecSys, NLP, ML & AI
Full-stack data science UK-wide
- Virtual integration with your UK-based team
- Flexible collaboration via your preferred tools
- Daily calls for stand-ups and stakeholder meetings
- Enquire now for UK-wide availability
Direct collaboration in Glasgow & Edinburgh
- Augment your on-site team in Central Scotland
- Immediate face-to-face collaboration
- Real-time progress and decision making
- Enquire now for Central Scotland projects
Freelance | Consulting | Contracting
Frequently Asked Questions
What Data Science services do you offer?
I provide three flexible engagement options to suit your needs:
Freelance Project Work: Need a specific data science problem solved fast? Expand your data science capabilities without long-term commitments. Get actionable insights and tangible solutions based on your unique requirements.
Pay-As-You-Go Consulting: Whether you need quick help with a specific problem, assistance with technology evaluation or algorithm selection, validate research for a new project, get a fresh perspective for code reviews, or need drop-in assistance with agile data science ceremonies – I’m here to assist you.
Data Science Contracting: Need to hit a tight deadline or launch a new data initiative? Boost your in-house capabilities with an expert data scientist. I’ll integrate seamlessly with your team and provide hands-on data science expertise at your Central Scotland premises – or work remotely UK-wide.
How can we start working together?
Freelance: Let’s begin with a brief discussion about your requirements to better understand the project scope and deliverables.
Consulting: You can directly schedule a 1-hour or 2-hour Google Meet consulting session via Calendly.
Contracting: Let’s jump on a quick call and have a chat about on-site, hybrid, or remote contracting services.
What are your business details?
Foobar Ltd is a Data Science freelance, consulting, and contracting business operated by Stuart Mackie as a personal service company (PSC).
Foobar Ltd is a company registered in Scotland with Company Number SC805802 – Clyde Offices, 2nd Floor, 48 West George Street, Glasgow, G2 1BP.
Foobar Ltd is fully insured with professional indemnity (1 million), and public and product liability (2 million) arranged through Hiscox.