Senior Machine Learning Engineer
New York / $180000 - $220000 annum
INFO
$180000 - $220000
LOCATION
New York
Permanent
Machine Learning Engineer
AI & Cloud Optimization
New York City - Hybrid
$180,000 - $220,000 + Equity & Benefits
We are working with a venture-backed AI startup redefining how companies manage their cloud costs in an era of explosive AI-driven growth. With billions spent annually on cloud infrastructure-often tracked with outdated tools-this company is building intelligent systems that bring clarity, automation, and financial control to cloud spend. Their platform is already trusted by industry leaders and built for scale across AWS, GCP, and Azure.
The Role:
This is a hands-on, senior-level position where you'll drive AI product development from 0 to 1. As a Machine Learning Engineer, you'll partner closely with the CTO and founding team to design and implement LLM-powered features, forecasting models, and intelligent automation capabilities that directly impact customer outcomes.
Responsibilities include:
- Designing, deploying, and optimizing machine learning models for cloud spend forecasting, anomaly detection, and cost control
- Building and integrating LLMs to power Agent-style chat interfaces and automation tools
- Developing secure, scalable ML infrastructure across multiple cloud platforms
- Driving full-cycle ML projects-architecture, development, deployment, monitoring, and iteration
- Collaborating with product, engineering, and leadership teams to align AI development with business priorities
- Experimenting with new techniques in generative AI, model optimization, and real-time inference
Requirements:
We're looking for a startup-minded ML engineer with strong technical depth and a bias toward action. You should have:
- 5+ years of experience in machine learning, AI model development, and infrastructure deployment
- Fluency in Python, with experience in tools like PyTorch, Hugging Face, LangChain, and Terraform
- A proven ability to deploy ML models at scale across distributed cloud systems
- Experience working with LLMs and open-source models (e.g., Llama, Mistral, Falcon)
- An understanding of AI security best practices and a commitment to building responsibly
- Strong communication skills and the ability to convey complex ideas clearly and confidently
- Comfort in high-ambiguity, fast-paced environments where you'll help define the roadmap
Benefits:
As a Machine Learning Engineer, you can expect:
$180,000 - $220,000 base salary
Equity in a high-growth company
Unlimited PTO and flexible work policy

SIMILAR
JOB RESULTS

Qlik Developer
London
£500 - £550
+ Advanced Analytics & Marketing Insights
ContractLondon
To Apply for this Job Click Here
Qlik Developer / Qlik Analyst (CONTRACT)
£500 – £550 PER DAY (INSIDE IR35)
6 MONTHS
HYBRID – LONDON (UP TO 3 DAYS PER WEEK IN OFFICE)
Are you confident creating impactful dashboards and delivering clear visual insights with Qlik? A major UK-based company is seeking a talented and commercially-minded individual to support their migration to Qlik Cloud and help drive analytics through agile stakeholder collaboration and creation of dasshboards.
THE COMPANY:
This leading organisation is well-established in the UK market and plays a vital role in the telecoms and digital infrastructure sector. The team works in sprints to deliver high-value data solutions across the business.
THE ROLE:
This role will support a high-profile Qlik migration to Qlik Cloud while responding to an ongoing stream of stakeholder requests. You’ll be delivering insights in an agile way and creating dashboards that make an impact.
Specific duties as a Qlik Developer include:
-
Supporting the migration of existing reports and dashboards to Qlik Cloud
-
Responding to stakeholder requests in sprints and prioritising delivery accordingly
-
Building and optimising dashboards from scratch in Qlik based on business needs
-
Communicating insights clearly to both technical and non-technical stakeholders
YOUR SKILLS AND EXPERIENCE:
To succeed in this role, you will need:
-
Strong commercial experience developing dashboards with Qlik (Qlik Sense ideally)
-
Deep knowledge of SQL and strong hands-on experience querying databases
-
Excellent communication skills with a commercial, stakeholder-focused mindset
-
Ideally, experience with GCP or another cloud platform (AWS, Azure etc.)
THE BENEFITS:
This contract offers £500 – £550 per day (Inside IR35) for an initial 6-month period, with the opportunity to work on-site in London up to 3 days per week and remote otherwise.
HOW TO APPLY:
Register your interest by clicking the apply link on this page or emailing with your latest CV and a short summary of why you’re a strong fit for the role.
UK-based candidates only.
To Apply for this Job Click Here

Data Analyst
London
£375 - £425
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
Data Analyst (Data Wrangler, SQL, Python)
Location: Primarily remote (occasional collaboration days in London)
Contract: Until end December 2025 (strong possibility of extension)
Day Rate: £375-£425 (IR35, TBC)
About the Role
Join a specialist team within a leading financial services advisory consultancy, working on a high-profile, confidential investigation. This role is heavily focused on extracting, wrangling and preparing extremely large datasets to support complex forensic analysis and reporting.
Responsibilities
-
Perform extensive data wrangling to clean, structure and prepare large datasets from multiple sources.
-
Use SQL and Python (Pandas) to transform and load data into analytics environments.
-
Conduct thorough quality checks, spotting inconsistencies or issues proactively.
-
Support senior consultants by ensuring data is ready for robust comparative analysis and final reporting.
Why This Role Stands Out
-
Consultancy experience is absolutely critical – candidates must come from a Big Four or equivalent consultancy environment. This ensures the ability to operate in fast-paced, multi-stakeholder projects, with a rigorous approach to quality and delivery.
-
A forensic, investigative mindset is equally essential. This work involves dissecting sensitive datasets to identify discrepancies and support complex conclusions, far beyond typical data analyst or BI dashboard work.
-
Requires expert-level SQL and Python (Pandas) skills to handle hundreds of millions to billions of rows across diverse data sources.
Key Requirements
-
3-5 years’ data-focused experience in professional services or consulting environments.
-
Proven track record in a Big Four or similar consultancy, delivering on complex, high-pressure projects.
-
Advanced SQL for building, optimising and troubleshooting queries on very large static datasets.
-
Expert Python scripting, with deep use of Pandas for data manipulation.
-
Strong experience handling multiple data formats: Oracle databases, text files, XML.
-
UK-based, with flexibility for occasional days in the London office.
Desirable
-
Experience with financial crime, regulatory or other forensic investigations.
-
Data visualisation skills to help present findings clearly.
Quick Experience Checklist
3-5 years in data-focused roles
Consultancy / Big Four background (mandatory)
Expert SQL & Python (Pandas)
Forensic, investigative approach to data
Comfortable with extremely large datasets
UK-based, willing to attend occasional London collaboration days
To Apply for this Job Click Here

Senior Data Scientist – Fintech
New York
$170000 - $190000
+ Data Science & AI
PermanentNew York
To Apply for this Job Click Here
Senior Data Scientist – Fintech
$170,000-$190,000 + bonus + benefits
Remote
About the Organization
Join a global financial services company delivering intelligent information and technology solutions to professionals in legal, tax, compliance, and corporate sectors. The team is part of the organization’s innovation hub, focused on applying AI, LLM, and data science to create forward-looking tools.
The environment combines the best of both worlds: startup energy with enterprise support. Projects include building agentic systems to automate tax prep and document summarization for legal and financial workflows.
About the Role
This is a model building / development-focused role-ideal for someone with a strong foundation in applied NLP research and a passion for making machine learning work in the real world. You’ll own experiments, iterate on PoCs, and help define how ML models are built for in production environments.
What You’ll Bring
- 5+ years of data scientist (modeling) experience in applied research and production environments
- PhD in Computer Science, Computational Linguistics, Statistics or similar highly preferred
- Experience with LLMs and agents
- Background in: NLP: Named Entity Recognition / NER, information extraction, and information retrieval
- Cloud environments (provider-agnostic), AWS or GCP a plus
- Python, PyTorch, TensorFlow, Hugging Face, BERT, RAG experience preferred
- Publication and patent history a plus
- Strong collaboration and communication skills, including experience working with non-technical stakeholders
- Independent problem-solver with a proactive mindset
Preferred Experience
- Technical leadership on NLP products
- Experience delivering LLM-based solutions
- Familiarity with all stages of the AI product lifecycle
- Startup or fast-paced innovation environment experience
HOW TO APPLY
Please register your interest by sending your résumé to Tim Jonas via the Apply link on this page.
KEYWORDS
Machine Learning | GenAI | Gen AI | Generative AI | LLMs | Large Language Models | Artificial Intelligence | Applied Research | Production | AI | Artificial Intelligence | Publications | Patents | PyTorch | Python | Deployment | Hugging Face | RAG | Retreival Augmented Generation | Agents | NLP | Natural Language Processing | Chatbots | NER | Information Extraction | Information Retrieval
To Apply for this Job Click Here

Director of Analytics
Boston
$180000 - $200000
+ Advanced Analytics & Marketing Insights
PermanentBoston, Massachusetts
To Apply for this Job Click Here
Director of Analytics
Industry: Health, Wellness
Compensation: $180,000 – $200,000 base + bonus
Location: Greater Boston Area (Hybrid)
Are you an experienced analytics leader ready to take the reins at one of the most recognized brands in the fitness industry? This is a fantastic opportunity for someone who thrives at the intersection of data strategy and business execution, and who’s eager to lead a high-impact analytics team in a collaborative, mission-driven environment.
THE ROLE – Director of Analytics
Our client is seeking a technically strong, business-focused Director of Analytics to head up enterprise-wide analytics efforts. In this role, you’ll guide a lean team of analysts while partnering cross-functionally with senior leaders in Consumer Insights, Marketing, and Operations to drive growth and operational efficiency.
They’re looking for a leader who blends strategic vision with hands-on execution and brings expertise in predictive analytics, digital performance measurement, and enterprise reporting. You’ll be responsible for turning complex datasets into clear, actionable insights that inform key decisions across the business.
KEY RESPONSIBILITIES
-
Lead and mentor a team of analysts supporting business-wide analytics initiatives
-
Develop and implement analytics strategies that align with growth and efficiency goals
-
Partner with cross-functional teams to define KPIs and build insights-driven strategies
-
Translate business challenges into scalable data solutions, reports, and dashboards
-
Oversee the implementation and use of tools like Power BI, Tableau, SQL, Python/R
-
Leverage web and digital analytics (Google Analytics, GA4) to optimize user journeys and digital channel performance
-
Set and maintain enterprise-wide analytics standards and reporting frameworks
-
Present key insights and recommendations to executive stakeholders
YOUR BACKGROUND
-
Extensive experience in enterprise analytics, with a strong track record of measurable business impact
-
Proven success leading complex analytics projects tied to revenue growth and cost savings
-
Technical proficiency in modern analytics tools: Power BI, Tableau, SQL, Python or R
-
Deep knowledge of digital analytics platforms, especially Google Analytics
-
Excellent communication skills, with a focus on simplifying complex data for executive-level audiences
-
Experience leading small, high-performing analytics teams
-
Ability to thrive in a dynamic, high-visibility, cross-functional setting
BENEFITS
As Director of Analytics, you’ll earn up to $200,000 depending on experience, plus a comprehensive bonus structure and highly competitive benefits package.
HOW TO APPLY
To express interest, please send your resume to Sam Willman via the Apply link on this page.
KEYWORDS:
Analytics, Predictive Analytics, Data Strategy, BI Tools, Fitness, Wellness, SQL, Python, R, Tableau, Google Analytics, Consumer Insights, Marketing Analytics, Enterprise Reporting, Team Leadership, Digital Performance, GA4, Dashboarding
To Apply for this Job Click Here

Head of Data & Analytics
New York
$270000 - $290000
+ Advanced Analytics & Marketing Insights
PermanentNew York
To Apply for this Job Click Here
Head of Data
Education
$280,000 – $290,000 + Bonus
NYC – Hybrid
THE ROLE- Head of Data
A leading Education organization is seeking a strategic and forward-thinking Head of Analytics to lead its enterprise-wide analytics and data science functions. This is a high-impact, highly visible role, engaging regularly with executive leadership and senior stakeholders to drive data-informed decision-making across the organization.
The role offers a unique opportunity to build on a strong foundation while shaping the future direction of analytics capabilities to support a fast-moving and high-growth environment.
KEY RESPONSIBILITIES:
- Define and drive the vision for enterprise analytics, delivering insights that support critical decisions and strategic priorities.
- Lead a high-performing team of analytics and data science leaders, fostering innovation, collaboration, and high standards of delivery.
- Build trusted partnerships with executives and department heads to proactively identify data needs and opportunities.
- Ensure timely, accurate, and impactful analytics, dashboards, and reports that empower teams at all levels.
- Identify and implement opportunities to automate analytics workflows and integrate emerging AI tools and methods.
- Work closely with technology teams to streamline data flow, improve quality, and enhance access across systems.
- Develop a deep understanding of the organization’s operations to ensure analytics solutions are contextually relevant and actionable.
YOUR SKILLS AND EXPERIENCE:
- Ample experience in analytics, data science, or business intelligence, with several years managing teams.
- Experience across multiple industries, with an ability to adapt quickly and apply best practices to new contexts.
- Strong ability to convey complex data concepts clearly to executive and non-technical audiences.
- Comfortable in ambiguous environments, as this this role requires initiating solutions, not waiting for requests.
- Brings a long-term vision for data and analytics, coupled with the ability to execute quickly and effectively.
BENEFITS – Head of Data
As a Head of Analytics, you can expect to earn up to $290,000 (depending on experience), a bonus, + highly competitive benefits
HOW TO APPLY?:
Please register your interest by sending your Resume to Sam Willman via the Apply link on this page
KEYWORDS:
SQL, Education, Python, Data Science, Data Scientist, Enterprise, Enterprise Analytics. Analytics, Advanced Analytics, Engineer, Engineering,, Manage, Management, Leadership, Dashboard, Dashboarding, Tableau, Looker
To Apply for this Job Click Here

Data Engineer
City of London
£600 - £650
+ Data Engineering
ContractCity of London, London
To Apply for this Job Click Here
DATA ENGINEER – INVESTMENT FIRM
6-MONTH CONTRACT
£600 PER DAY INSIDE IR35
HYBRID
ABOUT THE COMPANY
A rapidly growing investment firm headquartered in London, which has doubled its team over the past 2.5 years and continues to attract strong investor backing. With 230+ employees and ongoing expansion, the company is now focused on becoming more AI- and data-enabled, modernising its infrastructure to support more advanced analytics and automation.
THE TEAM
You’ll join a skilled and collaborative analytics team of eight, working closely with senior leadership. The team has already laid the foundations for a modern data platform using Azure and Databricks and is now focused on building out scalable ETL processes, integrating AI tools, and delivering bespoke analytics solutions across the organisation.
THE ROLE
As a Data Engineer, you’ll play a pivotal role in designing and implementing robust data pipelines, supporting the migration from legacy Azure systems to Databricks, and working closely with stakeholders to deliver tailored data solutions. This role combines hands-on development with collaborative architecture design, and offers the opportunity to contribute to AI readiness within a fast-paced business.
KEY RESPONSIBILITIES
-
Develop and maintain ETL pipelines, including manual and semi-manual data loads
-
Connect and integrate diverse data sources across cloud platforms
-
Collaborate with analytics and design teams to create bespoke, scalable data solutions
-
Support data migration efforts from Azure to Databricks
-
Use Terraform to manage and deploy cloud infrastructure
-
Build robust data workflows in Python (e.g., pandas, PySpark)
-
Ensure the platform is scalable, efficient, and ready for future AI use cases
REQUIRED SKILLS & EXPERIENCE
-
Strong experience with Azure and Databricks environments
-
Advanced Python skills for data engineering (pandas, PySpark)
-
Proficiency in designing and maintaining ETL pipelines
-
Experience with Terraform for infrastructure automation
-
Track record of working on cloud migration projects, especially Azure to Databricks
-
Comfortable working onsite in London 2 days/week and engaging cross-functionally
-
Strong communication and problem-solving abilities
NICE TO HAVES
-
Experience with Qlik or other data visualisation tools
-
Exposure to AI product integration or readiness projects
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

Platform Support Engineer
London
£45000 - £50000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
PLATFORM SUPPORT ENGINEER
CENTRAL LONDON – 2 DAYS PER WEEK IN OFFICE
£45,000 – £50,000 + BENEFITS
Are you a highly motivated and curious individual with a passion for systems administration and a drive to learn and grow within a cutting-edge environment? This is a unique opportunity to join a well-funded and innovative firm that’s reshaping how individuals manage their financial insights.
THE COMPANY:
This company specialises in providing sophisticated financial insight, aggregating vast amounts of data to offer a holistic view across various financial profiles. They help clients understand their life goals and provide actionable insights to help them achieve those ambitions.
Having secured significant later-stage venture capital funding, they manage substantial assets for hundreds of clients. The founders bring diverse expertise from finance and technology, ensuring a company with strong financial backing and a clear vision.
THE ROLE:
You’ll be a crucial part of the engineering team, reporting directly to the Technical Team Lead and working alongside another Platform Support Engineer. This is a fantastic opportunity to gain broad exposure and develop your skills within a sophisticated platform environment.
This role is about being a versatile – someone who loves technology and is eager to jump in and support various aspects of their robust platform. Your primary responsibility will be to provide 1st, 2nd, and 3rd line support, mainly assisting the core Platform Engineering team. This will involve significant system administration work. They are keen to find someone with a passion for the field, perhaps demonstrated through personal projects or a home lab, rather than extensive professional experience.
YOUR SKILLS AND EXPERIENCE:
The ideal candidate will have strong communication skills and a curious, proactive personality. They don’t require specific professional experience in a similar role, as passion and potential are key.
- System Administration skills and a keen interest in this area.
- Linux & Network administration knowledge.
- A “self-starter” mentality with a strong passion for technology.
BENEFITS:
- Company bonus scheme.
- Generous holiday allowance (starting at 25 days, increasing to 30).
- Enhanced pension.
- Potential for equity review after probation (not guaranteed).
HOW TO APPLY:
Please send your CV via the Apply link on this page.
To Apply for this Job Click Here

Senior Data Wrangler / Engineer (Financial Services)
London
£300 - £400
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
SENIOR DATA ENGINEER / DATA WRANGLER – (FINANCIAL SERVICES)
6-MONTH CONTRACT
£400 PER DAY (INSIDE IR35)
ASAP START
THE COMPANY
Join a prestigious financial services consultancy supporting top-tier clients on sensitive, high-impact forensic data analytics projects. Operating under strict NDAs, the firm tackles complex financial investigations involving billions of records from multiple sources. You’ll be part of a dynamic team transforming raw data into actionable insights for reporting and compliance.
THE ROLE
As a Senior Data Engineer / Data Wrangler, you will lead the organization, transformation, and validation of massive financial datasets (Oracle, SQL, XML, CSV, text). Your focus will be on data lineage, comparative analysis, and forensic data engineering to ensure data accuracy and usability. You’ll collaborate closely with stakeholders through frequent stand-ups and continuous monitoring, driving data quality in an intense, fast-paced environment.
Key responsibilities:
-
Wrangle, format, and organize large financial data sets for reporting and analysis
-
Develop and maintain Python scripts (using pandas) for forensic data processing
-
Write and optimize SQL (T-SQL and Oracle) for data extraction and validation
-
Perform comparative and lineage analysis to identify data inconsistencies
-
Initially able to work onsite regularly with flexibility, particularly during early stages of the contract
KEY SKILLS & REQUIREMENTS
-
3-5 years minimum in data engineering or forensic analytics
-
Very strong SQL skills, including T-SQL and Oracle
-
Proficient in Python scripting with pandas
-
Experience working with large financial data sets and complex formats
-
Background in financial services consultancy or investigative firms (e.g., EY, PwC, Deloitte, Goldman Sachs) highly desirable
-
Ability to work onsite regularly and commit fully to project timelines
DESIRABLE
-
Experience handling sensitive financial data under NDA
-
Comfortable working in on-premise environments
-
Forensic data analysis experience
This is an excellent opportunity to work on a high-profile project with leading financial clients, delivering critical insights through expert data wrangling and engineering.
To Apply for this Job Click Here

Data Wrangler
London
£350 - £400
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
DATA WRANGLER
6-MONTHS
£400 PER DAY – INSIDE IR35
HYBRID – LONDON
This is an exciting opportunity for a highly analytical and detail-driven Data Wrangler to support a major forensic data analytics project. You’ll be working with a specialist team to ingest, clean, and compare massive datasets from multiple complex systems – some sources containing hundreds of millions of records. The ideal candidate will thrive in ambiguity, work independently, and apply a forensic lens to messy, unstructured operational data.
THE COMPANY
You’ll be working with a globally recognised advisory firm, known for its work in forensic investigations, compliance, and financial disputes. This team operates in a highly confidential environment, supporting projects with national-level visibility. You’ll be joining a collaborative, focused, and expert-led group engaged on a high-stakes piece of work.
THE ROLE
You’ll play a hands-on role working with data received from external clients-often incomplete, inconsistent, or raw. Your job is to wrangle that data into usable form, run forensic-level comparisons, and support reporting back to clients. You’ll work in a secure VDI environment and must be comfortable navigating complex and sensitive data.
Key responsibilities include:
-
Ingesting and transforming large datasets (100M+ rows), from Oracle, SQL Server, and flat files (CSV, XML).
-
Writing and reviewing SQL and Python (Pandas) scripts to clean and join data across multiple sources.
-
Conducting forensic comparisons between data sources (e.g., matching millions of XML records to transactional logs).
-
Supporting peer code reviews to ensure high quality and reduce rework.
-
Working within a locked-down environment using tools like VS Code, SQL clients, and secure remote desktop environments.
-
Collaborating with data consultants and forensic analysts to troubleshoot logic and ensure audit-quality outputs.
KEY SKILLS & REQUIREMENTS
-
Strong SQL (T-SQL, Oracle, or PostgreSQL) – must be comfortable with complex joins and large volumes
-
Python with Pandas – mandatory for data transformation and wrangling
-
Experience working with large operational databases, text files, and legacy data sources
-
Strong attention to detail and a forensic mindset – ability to spot inconsistencies, gaps, and unusual data behaviour
-
Prior experience in a regulated, sensitive, or secure data environment is a big plus
-
Previous work in or alongside large consultancy firms
HOW TO APPLY
Please register your interest by sending your CV via the apply link.
To Apply for this Job Click Here

Senior Software Engineer
City of London
£100000 - £110000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
SENIOR SOFTWARE ENGINEER (PYTHON)
CENTRAL LONDON – HYBRID (2-3 DAYS PW)
£100,000 – £110,000 + BONUS & BENEFITS
Are you a Senior Software Engineer passionate about building robust, scalable Python applications in a fast-paced fintech environment? This is a critical hire for a rapidly growing UK fintech, aiming to transform the credit landscape and empower thousands of customers. You’ll join a lean, agile engineering team, playing a pivotal role in a major tech transformation including a brand-new mobile app. If you’re a hands-on technical leader who thrives on impact and is excited by fintech and AI, this is your chance.
THE COMPANY:
This profitable fintech, with a strong Glassdoor rating, is disrupting the credit market by offering fairer financial products to those with limited credit histories. They’re in growth phase, and operate with the agility of a startup despite their success. You’ll contribute directly to products impacting customers, joining a team of around 100 people. Significant investment in their tech platform means your work will be at the forefront of innovation.
THE ROLE:
As a Senior Software Engineer, you’ll be a key player in a dynamic ~8-person engineering team, reporting to the Engineering Manager. This is a hands-on, end-to-end Python engineering role with no direct line management, focused on technical excellence and mentorship.
Your core responsibilities will include:
- Architecting, designing, and building scalable web platforms and APIs using Python.
- Collaborating in 2-week sprint cycles on diverse projects, from greenfield mobile app development to core platform enhancements.
- Contributing to testing strategies, CI/CD pipelines, and influencing architectural decisions.
- Mentoring peers and championing rapid, iterative development in a lean, fast-paced culture.
YOUR SKILLS AND EXPERIENCE:
- 7+ years in software development at a senior level.
- Strong backend Python engineering background (FastAPI, Flask, or Django preferred).
- Experience with AWS (Azure acceptable), Agile practices, and CI/CD.
- Some frontend awareness (React).
BENEFITS:
- Company bonus scheme.
- Generous holiday allowance (starting at 25 days, increasing to 30).
- Enhanced pension (with 4x base salary life cover).
- Training, mentoring, and career development.
HOW TO APPLY:
Please send your CV via the Apply link on this page.
To Apply for this Job Click Here

MLOps Engineer
London
£60000 - £70000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
MLOps Engineer
London
£60,000-£70,000
About the Role:
Join a cutting-edge technology company at the forefront of immersive experiences powered by machine learning and extended reality. We are seeking a skilled MLOps Engineer to help build, deploy, and maintain scalable machine learning infrastructure that drives innovation in our products. You will play a critical role in developing scalable ML infrastructure that powers immersive XR applications with real-time 3D content.
Key Responsibilities:
- Design, develop, and maintain scalable MLOps pipelines tailored for XR applications, ensuring smooth deployment and monitoring of machine learning models.
- Collaborate closely with 3D artists and XR developers to integrate machine learning workflows with 3D rendering engines.
- Optimize ML models and workflows for real-time inference within 3D environments and XR platforms.
- Manage cloud infrastructure and automation tools to support continuous integration and continuous deployment (CI/CD) of ML models.
- Troubleshoot and resolve performance bottlenecks related to ML inference and 3D rendering workloads.
- Develop monitoring solutions to track model performance and system health in production.
- Stay up to date with the latest trends in MLOps, XR technologies, and 3D rendering techniques to propose innovative improvements.
Qualifications:
- Proven experience as an MLOps engineer or similar role with a focus on 3D applications
- Strong programming skills in Python, and familiarity with ML frameworks (TensorFlow, PyTorch, etc.)
- Expertise in 3D reconstruction and rendering
- Experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes, Docker)
- Excellent problem-solving skills and ability to work cross-functionally in a fast-paced environment
Please register your interest for this role by sending your CV to Rosie O’Callaghan via the apply link on this page
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.