Graduate Software Engineer
London / £40000 - £50000 annum
INFO
£40000 - £50000
LOCATION
London
Permanent
Role: Graduate Software Engineer - Full Stack
Salary: £40,000 -£60,000
Location: Central London - 4 days per week in-office
Overview
Our client is a rapidly growing digital insurance provider on a mission to simplify and modernise the insurance experience. Backed by £43m in funding and with over 300,000 customers, they're entering a key period of product expansion. They're looking for a Software Engineer (Full Stack) to help shape and scale their platform as they continue to grow.
Key Responsibilities
- Deliver high-impact features and lead cross-functional projects
- Collaborate with Product, Data, and Commercial teams to build user-first solutions
- Tackle meaningful, end-to-end challenges across the stack
- Influence platform architecture and engineering practices
- Maintain strong standards through testing, peer reviews, and clean code
- Contribute to product and team direction in a high-growth environment
Ideal Candidate
- 1-3 years of full-stack engineering experience
- Comfortable across frontend and backend (Python and Angular preferred)
- Strong software engineering fundamentals and a quality-focused mindset
- Experience working collaboratively in cross-functional teams
- Curious, proactive, and excited by ownership and pace
- Strong communicator who values team culture and clarity
Tech Stack / Tools
- Python (microservices)
- Angular (modern) (Open to React, Vue, Next.js and others)
- Russell Group University Graduate (Computer Science or STEM Degree)
Benefits
- Rapid progression
- 25 days holiday + public holidays
- Dedicated development budget & senior mentoring

SIMILAR
JOB RESULTS

Business Analyst
London
£45000 - £55000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Business Analyst
Up to £55,000
Hybrid – London (2x days a week)
THE COMPANY
Our client is in the media industry.
THE ROLE
This role supports the Head by coordinating across teams to deliver projects, managing resources and timelines, defining requirements with analysts, and ensuring non-technical teams are trained through change management.
SKILLS AND EXPERIENCE
Business Analyst experience in a data environment
Strong stakeholder engagement
Waterfall or Agile methodology.
Experience with SQL will be advantageous
APPLY
Send an email or apply to register your interest. Please note that we cannot offer sponsorship.
To Apply for this Job Click Here

Data Science Manager
London
£100000 - £120000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Job Title: Data Science Manager
Location: Hybrid (London-based)
Salary: Up to £120,000 + benefits (TBC)
A high-impact, fast-growing business in the circular economy space is hiring a Data Science Manager to lead a small but experienced team of data scientists focusing on Price Optimisation.
About the Role
We’re looking for a hands-on Data Science leader who can take full ownership of the data science function. You’ll be managing and mentoring a globally distributed team (UK & US-based) and playing a pivotal role in driving commercial impact primarily through price optimisation, where your work will directly influence P&L.
You’ll be expected to lead projects end-to-end: from scoping and validating datasets, to designing, building and deploying models, as well as recommending the right tools and infrastructure to support the work. There’s no separate product or project manager-this is a highly autonomous role suited to someone who enjoys full ownership and moving fast.
What You’ll Be Doing
- Leading a small team of data scientists and analysts across the UK and US
- Scoping data science projects that directly impact pricing strategy
- Building and deploying models
- Establishing best practices across the function and working closely with engineering
- Communicating technical work effectively to both technical and non-technical stakeholders
- Driving experimentation and growth-focused initiatives
What We’re Looking For
- Strong hands-on skills in Python and statistical modelling
- Experience leading small, high-performing data science teams
- Excellent communication and stakeholder management skills
- Experience in fast-paced, startup-style environments
- Proven ability to scope projects and own delivery from end to end
- Comfortable with ambiguity and being “scrappy” when needed
- Bonus: background in pricing, e-commerce, or consumer products
Interview Process
- Intro Interview (60 mins) – Meet the hiring manager, discuss your experience, ask questions
- Case Study – Prepare a deck on a relevant topic and present it to the hiring manager and engineering leadership
- Final Stage (In-Person) – Focused on culture, leadership and soft skills with senior leadership
To Apply for this Job Click Here

BI Analyst
Manchester
£40000 - £50000
+ Advanced Analytics & Marketing Insights
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
BI Analyst
Up to £50,000
Hybrid – Manchester (2x days per week)
THE COMPANY
We are working with a financial service provider.
THE ROLE
In this role, you will deliver impactful reporting and provide strategic insights to support key Property teams, including Product and Sales. You will analyze data across a range of areas-such as customer behavior, broker performance, commercial outcomes, and credit risk-to generate actionable recommendations that enable informed decision-making and drive business performance.
SKILLS AND EXPERIENCE
SQL
Power BI or Tableau (experience with both is advantageous)
Strong Insight generation skills and experience
Experience in a regulated sector, such as insurance, banking, or financial services, is advantageous.
APPLY
Send an email to register your interest or apply below. Please note that my client cannot offer sponsorship.
To Apply for this Job Click Here

BI Analyst
Manchester
£40000 - £50000
+ Risk Analytics
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Business Intelligence Analyst (Portfolio Analyst)
Location: Hybrid (2x per week in Manchester)
Salary: Up to £50,000
The Company
We’re working with a well-established challenger bank that’s scaling its business intelligence and portfolio analytics team. The organisation operates across savings, mortgages, business banking, and motor finance, with a strong emphasis on tech-driven decision-making. With a leaner structure than traditional high-street banks, this company offers individuals the chance to own projects end-to-end and contribute meaningfully to strategic decisions.
The Role
This is a commercially-focused analytics role sitting within the property team, reporting into the Head of Portfolio Analytics. It’s ideal for a BI Analyst who thrives on working cross-functionally with sales, product, and operations to derive actionable insights and shape strategy. The work directly supports investment and growth initiatives across customer and broker performance, commercial trends, and credit risk.
Key Responsibilities
– Deliver BI reporting and insight across core lending portfolios.
– Partner with product, sales, and risk teams to explore strategic data questions.
– Analyse broker, customer, and product-level performance to surface trends and opportunities.
– Support forward flow investment projects and new lending initiatives.
– Deliver reports in Tableau or Power BI and drive best practice in data visualisation.
Skills & Experience
Essential:
– Strong SQL skills for deep analytical querying and insight generation.
– Data visualisation experience using Power BI or Tableau.
– Previous experience working in financial services or risk-focused environments.
– Ability to turn data into actionable recommendations.
Desirable:
– Experience in credit risk, lending analytics, or broker performance reporting.
– Familiarity with Return on Equity (ROE) and portfolio strategy metrics.
– Background in challenger banking or fast-paced FS environments.
Benefits
– £50,000 base salary
– Flexible hybrid working model (2 days in-office)
– High ownership role within a growing data function
– Be part of an ambitious team shaping BI strategy at group level
How to Apply
Interested? Send your CV to Mohammed Buhariwala at Harnham via the Apply link on this page.
Keywords
Business Intelligence Analyst, BI Analyst, Credit Risk, Lending Analytics, SQL, Power BI, Tableau, Portfolio Analytics, Financial Services, Banking Analytics, Challenger Bank, Strategic Insight
To Apply for this Job Click Here

Website Content Manager
£200 - £300
+ Digital Analytics
ContractWest Midlands
To Apply for this Job Click Here
Web Content Manager
2 Month Contact (With scope to go permanent)
Day rate- £150-£300 (Dependant on Experience)
Role and Responsibilities:
-
Own and manage the digital content ecosystem across multiple websites, blogs, and social media channels, ensuring brand consistency and a customer-first focus.
-
Plan, write, edit, and advise on content for various internal teams, maintaining high standards of clarity, accuracy, and tone of voice.
-
Develop and deliver a year-round content strategy, collaborating with stakeholders to meet digital marketing and business objectives.
-
Leverage data and analytics to inform decisions, improve user experience, and support new website functionality in partnership with developers.
-
Ensure content quality and consistency, adapting messaging for different audiences and removing jargon for a clear customer view.
-
Champion an agile, collaborative digital culture, maintaining strong cross-functional relationships and tracking content performance against key metrics.
Requirements:
- Proven experience managing website content, including making strategic decisions about content direction and performance
- Proficient in using content management systems (CMS) to build, update, and maintain websites.
- Strong copy writing skills, with the ability to adapt tone for different audiences and create SEO-optimised content.
- A creative and proactive problem solver, confident in making decisions and knowing when to escalate.
- Excellent communicator, able to collaborate effectively across technical and business teams.
- Experienced in stakeholder management, working with multiple teams and seniority levels to align on digital goals
Desirable:
- Experience in the transport or eCommerce sectors
- Familiarity with GA4 and web analytics
To Apply for this Job Click Here

Head of Paid Search
London
£90000 - £110000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Head of Paid Search
Up to £110k + Equity | London (Hybrid, 3 days in office)
A high-growth fintech backed by top-tier investors is looking for a Head of Paid Search to lead and scale their performance marketing efforts. It’s a rare opportunity to step into a strategic, high-impact role at a business that’s hit product-market fit and is scaling fast.
The role
You’ll take full ownership of paid search strategy and execution – with a strong focus on Google – across a £1.5-2M annual budget. The role combines strategic thinking with hands-on delivery and a strong emphasis on data, experimentation, and performance.
You’ll be working closely with senior stakeholders, agency partners, and internal teams to drive efficient customer acquisition and support wider growth initiatives.
What they’re looking for
-
Strong experience in Paid Search, ideally in a high-growth D2C environment
-
Deep understanding of campaign data, tracking, testing, and optimisation
-
Confident working both strategically and tactically – it’s a lean, agile team
-
Curious about AI and automation, and how new tools can enhance performance
-
Great communicator, able to bring structure and clarity in a fast-moving business
The offer
-
Up to £110k base
-
Equity options
-
Hybrid working – 3 days in office (Central/North London)
Interview process
-
Initial informal chat
-
Case study & technical interview
-
Final founder/CEO meeting (in-person preferred)
If you’re looking to take ownership of performance in a well-funded, scaling fintech – this one’s worth a look.
Get in touch for more info.
To Apply for this Job Click Here

Senior Data Engineer (Azure)
Stoke-on-Trent
£65000 - £70000
+ Data Engineering
PermanentStoke-on-Trent, Staffordshire
To Apply for this Job Click Here
SENIOR DATA ENGINEER
£65,000-£70,000 + BENEFITS
PRIMARILY REMOTE
A leading company in the retail industry is seeking a proactive Data Engineer to join their innovative team.
THE COMPANY:
This is a well-established brand driven by an ambitious vision. They are currently investing in their data team, and are looking for a Data Engineer to help gather requirements and build solutions.
THE ROLE:
A Data Engineer will need to:
- Work closely with stakeholders across the business
- Manage data warehouse end-to-end (gathering requirements and building solutions)
- Helping to build data models
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholders
- Strong experience in SQL/Python
- Experience with Azure/ADF
- Background in CI/CD
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the salary there are some fantastic extra benefits.
HOW TO APPLY
Please register your interest by sending your CV to Molly Bird via the apply link on this page.
To Apply for this Job Click Here

VP of Analytics
New York
$270000 - $300000
+ Advanced Analytics & Marketing Insights
PermanentNew York
To Apply for this Job Click Here
VP of Analytics
New York City (Hybrid)
Education
Salary: $270,000 – $300,000 + Bonus
Harnham is currently supporting a high-growth organization in the education sector as they look to appoint a VP of Analytics. This is a senior leadership role within a well-established and innovative technology division, responsible for enabling data-driven decision-making across the enterprise.
Overview
The organization is undergoing a significant digital transformation and views data as a key strategic asset. The VP of Analytics will lead a multifunctional team and oversee enterprise data architecture, reporting, advanced analytics, and data science. This individual will play a critical role in ensuring accurate, timely, and actionable insights are available to inform decisions at all levels of the business.
Key Responsibilities
- Build strong relationships with stakeholders across the business to understand and serve their data needs
- Lead and develop the enterprise data and analytics function, maintaining high standards for data quality, delivery, and insight
- Oversee data engineering and analytics processes, ensuring scalability and efficiency through automation and standardization
- Present complex data findings in a clear and actionable manner to senior leadership and non-technical audiences
- Develop and drive the strategic roadmap for analytics and AI adoption across the organization
- Collaborate with technology teams to optimize data flow and system integration
- Ensure best practices in data governance, visualization, and statistical modeling
Required Experience
- Strong track record of managing large-scale data teams encompassing data engineering, visualization, and data science
- Advanced proficiency in statistical modeling, predictive analytics, machine learning, and time-series analysis
- Hands-on experience with tools such as Python, Java, SQL, and cloud platforms like AWS or Azure
- Deep knowledge of BI platforms such as Looker, Power BI, or Qlik
- Exceptional communication and stakeholder management skills, with the ability to influence executive leadership
- Experience with agile methodologies and working in fast-paced, resource-constrained environments
- Prior exposure to education, EdTech, or public sector organizations is beneficial but not required
Why Apply?
This is a rare opportunity to lead a high-performing data team at a values-driven organization making a measurable impact in the education space. The successful candidate will play a pivotal role in shaping enterprise data strategy and enabling innovation through analytics.
To learn more or express interest in this role, please contact Oisin Ennis at Harnham for a confidential discussion.
To Apply for this Job Click Here

Data Science Manager
London
£110000 - £120000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Data Science Manager
London
£120,000 + benefits
THE COMPANY
Harnham is partnering with an online retailer / marketplace that is looking to add a Manager to their Data Science & AI team in London.
They have 1000 staff across offices in the UK, US and Europe, with the data team being small (circa 4-5 people). Working closely with the data director, you will join to manage a small (but growing) team, remaining hands-on you will help bring a more sophisticated approach to data science and machine learning across the business.
Key projects the team are working on currently:
- Dynamic pricing algorithms for the website
- Recommender systems
- NLP and classification
- Customer and marketing behaviour (LTV and segmentation)
A big focus for the next few months will be to make their current product pricing algorithms better!
YOUR SKILLS AND EXPERIENCE
You must have:
- An MSc or Ph.D. in a STEM topic with a machine learning focus
- Experience of working with large volumes of data (preferably online data)
- Expert knowledge of Python
- Working knowledge of GCP (other cloud tools fine)
- Knowledge of pricing is required for this role
- Excellent stakeholder management skills
- Experience in leading teams of data scientists who are responsible for deploying machine learning into production.
THE BENEFITS
£110,000 – £120,000 + Benefits
HOW TO APPLY
Please register your interest by sending your CV via the Apply link on this page. For details on similar roles please contact Nick Mandella at Harnham.
KEYWORDS
Python, AWS, GCP, Azure, SQL, Pricing, Machine learning, Data Science, AI, Recommenders, Customer, Marketing, Marketplace, Online, Retail.
To Apply for this Job Click Here

Senior Data Engineer (Azure)
Newcastle upon Tyne
£65000 - £70000
+ Data Engineering
PermanentNewcastle upon Tyne, Tyne and Wear
To Apply for this Job Click Here
SENIOR DATA ENGINEER
£65,000-£70,000 + BENEFITS
PRIMARILY REMOTE
A leading company in the retail industry is seeking a proactive Data Engineer to join their innovative team.
THE COMPANY:
This is a well-established brand driven by an ambitious vision. They are currently investing in their data team, and are looking for a Data Engineer to help gather requirements and build solutions.
THE ROLE:
A Data Engineer will need to:
- Work closely with stakeholders across the business
- Manage data warehouse end-to-end (gathering requirements and building solutions)
- Helping to build data models
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholders
- Strong experience in SQL/Python
- Experience with Azure/ADF
- Background in CI/CD
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the salary there are some fantastic extra benefits.
HOW TO APPLY
Please register your interest by sending your CV to Molly Bird via the apply link on this page.
To Apply for this Job Click Here

Senior Data Engineer (Azure)
Sheffield
£65000 - £70000
+ Data Engineering
PermanentSheffield, South Yorkshire
To Apply for this Job Click Here
SENIOR DATA ENGINEER
£65,000-£70,000 + BENEFITS
PRIMARILY REMOTE
A leading company in the retail industry is seeking a proactive Data Engineer to join their innovative team.
THE COMPANY:
This is a well-established brand driven by an ambitious vision. They are currently investing in their data team, and are looking for a Data Engineer to help gather requirements and build solutions.
THE ROLE:
A Data Engineer will need to:
- Work closely with stakeholders across the business
- Manage data warehouse end-to-end (gathering requirements and building solutions)
- Helping to build data models
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholders
- Strong experience in SQL/Python
- Experience with Azure/ADF
- Background in CI/CD
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the salary there are some fantastic extra benefits.
HOW TO APPLY
Please register your interest by sending your CV to Molly Bird via the apply link on this page.
To Apply for this Job Click Here

AI Marketing Lead
Amsterdam
€95000 - €110000
+ Data Science & AI
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
AI Consultant – Machine Learning | Global Innovation Leader
Location: Amsterdam
Type: Full-Time
Department: Technology & Innovation
Level: Mid-Senior
Join Us to Shape the Future of AI Across Industries
This company are a global powerhouse in innovation, delivering cutting-edge solutions that empower industries to evolve and lead in the digital era. From financial services and healthcare to logistics and retail, our clients count on us to unlock the transformative power of artificial intelligence.
They are looking for a Machine Learning-focused AI Consultant who combines technical depth with business acumen. You’ll work with global clients to identify AI opportunities, design ML solutions, and drive real-world impact at scale.
What You’ll Do
- Collaborate with cross-functional teams to define AI/ML strategies aligned with business goals.
- Design and develop machine learning models, pipelines, and prototypes for enterprise use cases.
- Advise on the selection of appropriate ML tools, frameworks, and cloud platforms.
- Communicate technical concepts to non-technical stakeholders with clarity and influence.
- Support pre-sales efforts and client workshops, offering thought leadership in AI applications.
- Ensure responsible AI practices, including fairness, interpretability, and compliance.
What We’re Looking For
- Proven experience in machine learning model development and deployment (e.g., Python, TensorFlow, PyTorch, Scikit-learn).
- Solid grasp of ML concepts: supervised/unsupervised learning, NLP, computer vision, time-series, etc.
- Experience working with cloud platforms (AWS, Azure, GCP) and MLOps tools.
- Strong consulting mindset with the ability to translate business problems into ML solutions.
- Excellent communication and client engagement skills.
- Bachelor’s or Master’s in Computer Science, Data Science, or a related field (PhD a plus).
Why Join Us?
- Global Impact: Work with top-tier clients in 40+ countries.
- Innovation Culture: Collaborate with thought leaders and contribute to breakthrough AI initiatives.
- Growth & Learning: Access to internal AI labs, certifications, and global conferences.
- Flexibility: Hybrid work options and support for remote team members worldwide.
- Diversity & Inclusion: We believe in building inclusive technology – and teams that reflect that.
To Apply for this Job Click Here

CAN’T FIND THE RIGHT OPPORTUNITY?
STILL LOOKING?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.