Make yourself visible and let companies apply to you.
Role title
Roles
AI/ML Engineer Jobs
Trending AI/ML Engineer jobs
Get notified about new jobs that match this search?
Data Engineer
Nurseplus UK Ltd
Gillingham
Fully remote
Senior
Private salary
RECENTLY POSTED
+4

Data Engineer Remote (UK-based) | Occasional travel for team collaboration Full-time | Healthcare Staffing Sector About the Role We’re looking for a Data Engineer to design, build, and optimise scalable, secure, and high-performing data solutions that power a growing national healthcare staffing business. This is a key, senior technical role within the data function. You’ll work closely with the Lead Technology Architect to define and implement how data is structured, governed, and utilised across the organisation. You’ll have real ownership and the opportunity to shape the future of data across the business. What You’ll Be Doing Azure & Data Architecture Design and implement scalable data architecture across Azure services
Optimise Azure environments for performance, scalability, and cost efficiency
Manage governance frameworks, tagging, and cloud spend controls
Develop Infrastructure as Code (Terraform / ARM templates)
Maintain disaster recovery, backup, and rollback strategies
Data Pipelines & Integration Build and maintain robust ETL/ELT pipelines
Orchestrate data workflows using Azure Data Factory
Enhance Databricks (Delta Lake) medallion architecture
Implement real-time and near real-time data processing
Monitor pipelines with automated alerting
Data Modelling & Governance Design scalable data models for operational and reporting needs
Develop dimensional and reference data models
Maintain data documentation, lineage, and governance frameworks
Implement audit trails and data access logging
Business Intelligence & Reporting Build and optimise Power BI semantic layers and data marts
Ensure high-quality, reliable, and performant reporting data
Implement data refresh strategies and incremental loads
Configure secure access including Row-Level Security
Application & API Data Services Develop and maintain API endpoints
Ensure consistency across CRM systems and web platforms
Implement caching and mobile-first data strategies
Security & Compliance Implement secure data sharing and encryption standards
Ensure best practice security across all data assets
What We’re Looking For Essential Skills Strong experience with Azure (Data Factory, Databricks, Azure SQL, Storage, Logic Apps)
Advanced T-SQL, database design, and performance tuning
Proven experience building data pipelines and integrations (ETL/ELT)
Strong Power BI skills (DAX, Power Query, semantic modelling)
Solid understanding of data security (OAuth, SAML, encryption)
Experience with cloud cost optimisation and governance
Experience 5+ years in Data Engineering or similar role
Proven delivery of scalable cloud-based data solutions
Experience working with complex, multi-system integrations
Experience in regulated industries (e.g. healthcare) is a plus
Desirable Databricks / Apache Spark
Azure DevOps & CI/CD pipelines
Microsoft Fabric / Synapse
CRM integrations (e.g. Eclipse, CareLineLive)
Power Platform (Power Apps / Automate)
Data warehouse / lakehouse architecture
What You’ll Bring A proactive, self-driven approach with strong ownership
Exceptional attention to detail and documentation
Ability to translate technical concepts into business value
A collaborative mindset across technical and non-technical teams
Curiosity and a drive to continuously improve systems and processes
What’s in It for You Remote-first working with flexibility
Opportunity to own and shape a modern data platform
Exposure to a diverse tech stack (Azure, Databricks, Power BI, APIs)
Work in a growing, purpose-driven healthcare organisation
Real impact on business performance and decision-making
Apply Now If you’re a hands-on Data Engineer who wants to take ownership of a growing data function and build something meaningful, we’d love to hear from you

Senior Java Software Engineer
Bentley Whitaker Search and Selection
London
Hybrid
Senior
ÂŁ70,000 - ÂŁ85,000
RECENTLY POSTED
+1

Senior Java Software Engineer - Java Developer, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office - Notting Hill)

Description for the Senior Java Software Engineer role:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client is revolutionising their industry with a track record of building things that others have ruled out as impossible. The Java Software engineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work with a variety of languages, frameworks and tools. Applicants will need a background in Java with a focus on Server side technologies.

Core skills for the Senior Java Software Engineer:

  • 5yrs+ in a commercial Development role
  • Solid experience of Java
  • Good knowledge of Cloud Technologies (AWS) and Microservices
  • Strong database knowledge (SQL and NoSQL)
  • Degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience in engineering.
  • Experience or interest in AI or Machine Learning

Salary for the SeniorJava Software Engineer will depend on experience, but expect between ÂŁ70,000 and ÂŁ85,000 + Pension + benefits

Other benefits include:- Free breakfast and coffee, drinks and snacks all day/every day. Food ordered for a weekly team lunch. Regular team events (dinner, bowling, karting, poker nights, board-games etc.) The latest tech, generous annual leave and an amazing office with a balcony overlooking Notting Hill.

Senior Java Software Engineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence

+++++Applicants must have the right to work in the UK, no sponsorship is offered for this role++++++++

Machine Learning Engineer
Sanderson
London
Fully remote
Mid - Senior
ÂŁ700/day - ÂŁ750/day
RECENTLY POSTED
+2

ÂŁ700-750/day overall assignment rate to umbrella

Fully remote

6 month initial

Apply today to join a forward-thinking, tech-driven FTSE 100 organisation using data science and AI to enhance customer experience, optimise supply chains and drive sustainable growth. With 40% of sales from sustainable products, this is a company that combines scale, innovation and purpose.

As a Machine Learning Engineer, you’ll help maintain the stability and performance of core data and ML systems across Europe. This technical engineering role focuses on reliability, optimisation and critical fixes, ideal if you excel at investigating and debugging complex data flows and ML issues in live production environments.

We’re looking for individuals with:

  • Experience: Proven background as a Machine Learning Engineer.
  • Technical Skills: Strong in SQL and Python (Pandas, Scikit-learn, Jupyter, Matplotlib).
  • Data transformation & manipulation: experience with Airflow, DBT and Kubeflow
  • Cloud: Experience with GCP and Vertex AI (developing ML services).
  • Expertise: Solid understanding of computer science fundamentals and time-series forecasting.
  • Machine Learning: Strong grasp of ML and deep learning algorithms (e.g. Logistic Regression, Random Forest, XGBoost, BERT, LSTM, NLP, Transfer Learning).

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Senior Django / Python Developer
Sanderson
London
Hybrid
Senior
ÂŁ600/day - ÂŁ700/day
RECENTLY POSTED

Pay Rate: up to £700 (Inside IR35 - Umbrella)Duration: 6 months’ Working arrangement: Once a every 3 months - London

We’re working on behalf of aFTSE 100 leading UK retailer, supporting the expansion of a highly successful AI-driven Smart Pricing programme. Following strong results across well-known UK household brands, the organisation is now extending this platform across its European operations and is looking for an experienced Senior Django / Python Developer to support the next phase of delivery.

This is a pure backend role, focused on scalable, high-quality Python engineering within a data-driven environment.

Responsibilities

  • Develop and maintain backend services using Python and Django
  • Contribute to a large-scale AI pricing platform supporting multiple international brands
  • Work closely with engineers, data scientists, and product stakeholders
  • Deliver clean, maintainable, and performant backend code
  • Participate in agile ceremonies and technical discussions

Required Skills

  • Strong commercial experience with Python
  • Extensive hands-on experience with Django
  • Excellent understanding of backend engineering fundamentals
  • Experience working in agile delivery environments
  • Comfortable producing production-ready, well-tested code

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

GenAI Data Engineer
Vallum Associates
London
Hybrid
Mid - Senior
ÂŁ500/day - ÂŁ525/day
RECENTLY POSTED
+1

The Role: GenAI Data Engineer Location: London (or) Edinburgh, UK Position Type: Contract Inside IR35 Remote work option Available: Hybrid – 2 Days Onsite Job Description: Essential skills/knowledge/experience: \* Strong experience with PySpark, distributed data processing, and largescale ETL/ELT pipelines. \* Strong SQL expertise including star/snowflake schema design, indexing strategies, writing optimized queries, and implementing CDC, SCD Type 1/2/3 patterns for reliable data warehousing. \* Advanced proficiency in Python for data engineering, automation, and ML/GenAI integration. \* Hands‑on expertise with AWS services (S3, Glue, Lambda, EMR, Bedrock / custom model hosting). \* Practical experience with GenAI/LLM model creation, finetuning, benchmarking, and evaluation. \* Solid understanding of RAG architectures, embeddings, vector stores, and LLM evaluation methods. \* Experience working with structured and unstructured datasets (documents, logs, text, images). \* Familiarity with scalable data storage solutions (Delta Lake, Parquet, Redshift, DynamoDB). \* Understanding model optimization techniques (quantization, distillation, inference optimization). \* Strong capability to debug, tune, and optimize distributed systems and AI pipelines. Desirable skills/knowledge/experience: \* Pyspark, Python, SQL,AWS, GenAI

Graduate AI Data Scientist
Tech Recruitment UK Ltd
London
Remote or hybrid
Graduate
ÂŁ42,000 - ÂŁ45,000
RECENTLY POSTED
+3

Training: Full in-house training provided by the hiring company, no experience required. About the Role: Our client, a growing company working in the AI and data space, is hiring Graduate AI Data Scientists to join their team in London. This is an entry-level opportunity suitable for recent graduates or early-career candidates looking to start a career in AI and data science, with full training provided. As a Graduate AI Data Scientist, you will work closely with cross-functional teams to support the analysis of datasets, assist in building predictive models, and contribute to delivering insights that support business decisions and AI product development. Key Responsibilities: • Assist in collecting, processing, and analyzing datasets from various sources • Support the development, training, and validation of machine learning models • Perform exploratory data analysis to identify trends, patterns, and insights • Collaborate with data engineers, machine learning engineers, and product teams • Help communicate findings and model results to both technical and non-technical stakeholders • Stay up-to-date with the latest developments in AI, machine learning, and data science Essential Skills & Qualifications: • Basic understanding of statistics, data analysis, and machine learning concepts (e.g., regression, classification, clustering) • Exposure to data preprocessing, cleaning, and feature engineering (e.g., through academic or personal projects) • Ability to work with structured and unstructured data at a foundational level • Awareness of ethical considerations in AI • Degree in Computer Science, Mathematics, Statistics, Data Science, or a related discipline — or equivalent practical experience • Good communication skills with the ability to explain concepts clearly Desirable Skills (training provided where necessary): • Familiarity with deep learning frameworks (e.g., TensorFlow, PyTorch) • Basic knowledge of SQL and working with databases • Awareness of cloud platforms such as AWS, Azure, or Google Cloud • Understanding of AI ethics, data privacy, and compliance considerations • Experience with Python and data science libraries such as Pandas, NumPy, Scikit-learn, and Matplotlib What We Offer: • Starting salary of £42,000 per annum with opportunities for growth • Comprehensive full in-house training program provided by the hiring company • Exposure to real-world AI projects and practical applications • Supportive and collaborative working environment • Flexible work options, with office locations in London • Clear career development paths with ongoing mentorship and support How to Apply: If you’re ready to start your career in AI and data science with full training and support, we’d love to hear from you. Please submit your CV and a cover letter explaining your interest and any relevant academic or project experience

GenAI Data Engineer
DCV Technologies
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+1

Position: GenAI Data Engineer Location: London or Edinburgh (Hybrid-2 days a week from office) 6 months contract position Your responsibilities: \* Design and maintain scalable data pipelines using PySpark, Python, and distributed computing frameworks to support high‑volume data processing. \* Architect and optimize AWS-based data and AI infrastructure, ensuring secure, performant, and cost‑efficient ingestion, transformation, and storage. \* Develop, finetune, benchmark, and evaluate GenAI/LLM models, including custom training and inference optimization. \* Implement and maintain RAG pipelines, vector databases, and document-processing workflows for enterprise GenAI applications. \* Build reusable frameworks for prompt management, evaluation, and GenAI operations. \* Collaborate with cross-functional teams to integrate GenAI capabilities into production systems and ensure high-quality data, governance, and operational reliability Your Profile Essential skills/knowledge/experience: \* Strong experience with PySpark, distributed data processing, and largescale ETL/ELT pipelines. \* Strong SQL expertise including star/snowflake schema design, indexing strategies, writing optimized queries, and implementing CDC, SCD Type 1/2/3 patterns for reliable data warehousing. \* Advanced proficiency in Python for data engineering, automation, and ML/GenAI integration. \* Hands on expertise with AWS services (S3, Glue, Lambda, EMR, Bedrock / custom model hosting). \* Practical experience with Gen AI/LLM model creation, finetuning, benchmarking, and evaluation. \* Solid understanding of RAG architectures, embeddings, vector stores, and LLM evaluation methods. \* Experience working with structured and unstructured datasets (documents, logs, text, images). \* Familiarity with scalable data storage solutions (Delta Lake, Parquet, Redshift, DynamoDB). \* Understanding model optimization techniques (quantization, distillation, inference optimization). \* Strong capability to debug, tune, and optimize distributed systems and AI pipelines. \* Desirable skills/knowledge/experience: (As applicable) \* Pyspark, Python, SQL, AWS, Gen AI

Lead AI Engineer - Permanent - London/Hybrid
Robson Bale Ltd
London
Hybrid
Senior
Private salary
RECENTLY POSTED
  • Permanent
  • Hybrid in Central London
  • Competitive Salary

Key Responsibilities

Strategic & Architectural Leadership

  • Define and own the technical vision and architecture for AI solutions across the organization
  • Evaluate, select, and standardize AI technologies, frameworks, and third-party services
  • Lead technical design reviews and make critical architectural decisions for complex AI initiatives
  • Drive technical strategy for responsible AI, model governance, and production ML operations
  • Partner with senior leadership (CTO, VPs, Directors) to translate business objectives into technical AI roadmaps
  • Influence product and engineering strategy through technical insights and feasibility assessments

Technical Expertise & Execution

  • Act as the go-to technical expert for complex AI challenges across engineering teams
  • Lead proof-of-concepts for emerging AI technologies and assess their production viability
  • Build and deliver production-ready AI and Generative AI solutions using LLMs, RAG architectures, agents, and responsible AI practices
  • Implement and maintain retrieval pipelines using embeddings, vector databases, hybrid search methods, and effective chunking strategies
  • Use AI coding assistants such as Cursor, GitHub Copilot, and Claude Code to accelerate development while maintaining ownership of outcomes and documenting best practices

Standards & Enablement

  • Establish and enforce engineering best practices, coding standards, and quality benchmarks for AI development
  • Improve internal AI development tooling, including shared libraries, SDKs, and reference implementations for RAG, tracing, prompt management, and evaluation
  • Mentor engineers across all levels, conduct code reviews, and elevate engineering standards across the organization (upgraded from “mentor peers”)
  • Lead internal enablement and capability-building activities across the organization (upgraded from “contribute to”)

Cross-functional Collaboration

  • Collaborate closely with Product using a working-backwards approach, producing technical designs, breaking down work, and delivering iteratively
  • Partner with Security, Legal, and Data teams to define AI policies, review risks, and ensure privacy, PII protection, and regulatory compliance

Skills, Knowledge and Expertise

Must Have:

  • 7+ years of software engineering experience with 3+ years focused on production Generative AI and RAG systems
  • Demonstrated experience architecting and scaling complex AI systems in production environments
  • Proven track record of technical decision-making and architectural leadership with measurable business impact
  • Deep technical expertise in LLMs, RAG, agentic workflows, prompt engineering, embeddings, vector databases, and hybrid search techniques
  • Hands-on experience with leading LLM providers (Anthropic Claude, OpenAI), including model selection, evaluation, and optimization
  • Expert-level Python development skills and fluency with AI coding assistants (Cursor, GitHub Copilot, Claude)
  • Production experience with AWS cloud services and container orchestration (Kubernetes), including infrastructure design for ML workloads
  • Strong technical communication skills with ability to influence senior stakeholders and drive consensus across teams
  • Strong data engineering capabilities, including dataset creation, ETL development, and metrics definition (moved from Nice to Have)
  • Solid understanding of ML fundamentals, experimentation methodologies, and model performance optimization (moved from Nice to Have)

Nice to Have

  • Experience with model fine-tuning, RLHF, or custom training approaches
  • Familiarity with MLOps platforms and experiment tracking tools
  • Experience with infrastructure as code (Terraform, CloudFormation)
  • Background in NLP research or open-source AI/ML contributions
Junior Software Engineer
iFAST Diagnostics
Whiteley
In office
Junior
Private salary
RECENTLY POSTED

Location: Office based, Whiteley PO15 7AF
Salary: Competitive, depending on experience
Contract: Full Time, Permanent
Benefits: 27 days holiday (increasing 1 day each year), Flexible working hours, Share options, Company pension, Cycle to Work Scheme, Private Dental care

About the company:

iFAST Diagnostics is a medical device company that has developed a game-changing, rapid antimicrobial susceptibility test, that will enable the right antibiotic treatment for all patients with bacterial infections.

Currently, these tests take 48-72 hours, but iFAST’s tests are 10x faster giving full quantitative and qualitative results in under 3 hours from a positive blood culture or bacterial isolate.

Job Role:

We are seeking a Software Engineer or Computer Scientist to join our team as we roll out our instruments in the UK, having just received our UKCA approval for the first product.

You will design, implement and test a variety of software including middleware, firmware and algorithm development which are integral to our novel medical diagnostic product

Responsibilities:

• Development of software for our current and future instruments, including algorithm development, processing code and middleware.
• Writing code and algorithms in accordance with good Software practise Experience of relevant standards and medical device regulations would be beneficial (e.g. ISO 13485, ISO 9001 ISO 14971 and IEC 62304.)
• Development of test plans and procedures, conducting and accurately documenting the tests at unit, sub-system and system level.
• Working closely with internal and external stakeholders e.g. production, service, sales teams and suppliers.

Knowledge, Skills & Experience:

• Have experience of software development for medical devices or similar within an ISO regulated environment and be able to work to associated regulations such as IEC 62304.
• Be able to work efficiently with source code management tools.
• Be familiar with IEC 62304 compliant software development processes and standards to produce well documented, maintainable, and test-driven code.
• Understand machine learning concepts and be able to choose appropriate techniques for a given task and dataset, including supervised learning.
• Have a strong mathematical and statistical background and be able to apply this to algorithm development.
• Have experience of writing software for controlling electromechanical equipment, ideally in C/C++, Python, MATLAB or PLC code.
• Hold a (first or 2:1) degree in a relevant discipline.
• Need to be able to work under minimal supervision with a flexible attitude and be capable of solving problems and working to an agreed timescale to deliver on your projects.

If you feel you have the necessary skills and experience to be successful in this role, click on APPLY today, forwarding an up-to-date copy of your CV for consideration in the first instance.

No agencies please.

Java Developer
Vertech Group (UK) Ltd
London
Hybrid
Mid - Senior
ÂŁ100,000 - ÂŁ130,000
RECENTLY POSTED

Java Developer Crypto Exchange Connectivity (Low Latency)

Location: Home Based / 1-2 days per month in London

Salary: Circa ÂŁ100,000 ÂŁ130,000 + bonus + benefits

Java Developer required for a small trading technology firm focused on crypto markets, working directly on exchange connectivity and low latency trading systems

You ll be working directly on live trading systems, solving real-world problems around exchange behaviour, performance and connectivity, in a collaborative team of experienced engineers

Key experience:

• Strong development background in Java (or C/C++)
• Experience working in low latency or performance-critical systems
• Hands-on experience with crypto exchange connectivity (e.g. Binance, OKX, Coinbase or similar)
• Understanding of how different exchanges behave and how to optimise connectivity and routing
• Comfortable working in Linux/Unix environments

Nice to have:

• Experience with FIX or market data systems
• Experience working in trading or real-time environments
• Scripting experience (Python or similar)

This is a hands-on role within a flat hierarchical team where you ll have direct impact on how the firm connects to and interacts with exchanges,rather than working on isolated components

Apply now for full details!

Data Engineer
Taylor Hopkinson Limited
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Data Engineer for a major offshore wind project in The United Kingdom

Responsibilities

  • Design and implement scalable ingestion pipelines from multiple source systems including and internal business data sources.
    Ensure reliable, automated, and monitored data flows into the Bronze layer of the Medallion architecture.
    Work within clients existing security framework to establish compliant connectivity to operational data sources.
    Build and maintain Silver and Gold layer transformations in Databricks using Python and SQL.
    Onboard datasets into Unity Catalog, ensuring proper governance, lineage, and discoverability. Platform Collaboration & Delivery
    Support the ML/Data Scientist in preparing clean, structured datasets for anomaly detection and asset performance modelling.
    Contribute to technical documentation and ensure pipelines are maintainable and transferable.
    Stay current on Databricks and Azure platform developments relevant to the stack.
    Support the Digital & AI Strategy Manager in assessing feasibility of new data source integrations as the roadmap evolves. Experience Master’s degree in Computer Science, Data Engineering, Software Engineering, or a related technical field.
    Professional certifications in Azure, Databricks preferred
    Training or background in energy systems, renewable energy, offshore wind or BESS technologies is a strong plus.
    4-7 years of hands-on data engineering experience in a cloud environment.
    Demonstrated experience delivering production pipelines on Databricks and Azure (ADLS Gen2, ADF or equivalent).
    Proven ability to implement Medallion architecture or equivalent layered data modelling patterns.
    Experience with REST API ingestion and integration of business systems (ERP, finance tools).
    Experience in a contractor or project-based delivery model preferred.
    Exposure to OT/SCADA environments or energy sector data.
    Exposure to MLOps workflows or collaboration with data science teams.
Software Developer
Peregrine
Newcastle upon Tyne
Hybrid
Mid - Senior
ÂŁ1
RECENTLY POSTED

Software Developer - SC cleared

Permanent Hybrid (willing to travel to Newcastle) Python AI BPSS

We are looking for Software Developers with strong Python and AI experience to work at an early stage alongside enterprise architects and senior engineers. You will help research, design and prototype the foundations of a new service, with particular emphasis on automation, integration and intelligent workflows.

You will join Peregrine who are supporting a large public sector organisation, starting an ambitious transformation programme focused on modernising how financial support services are delivered. The aim is to explore whether multiple existing approaches can be consolidated into a single, streamlined service.

This work is at Alpha stage, with a strong focus on research, prototyping and proving technical and architectural options.

This is a hands-on role suited to engineers who enjoy shaping solutions from first principles and working in exploratory delivery phases. The role is primarily remote, however travel to Newcastle may be required for sprint ceremonies and key workshops.

Responsibilities:

Engineers will contribute to research and development across:

  • Workflow orchestration and process design
  • Web portal options and user interaction patterns
  • Data models and schema design
  • Automation and AI, including AI assisted software development approaches

Skills & Experience:

  • Strong experience with Python
  • Experience applying AI or machine learning in practical solutions
  • Focus on automation and system integration
  • Comfortable working in early stage, fast evolving environments (Alpha project experience)
  • AWS Services
  • Active BPSS, SC clearance or eligible for clearance
  • Desirable skills:
  • Experience supporting AI or data driven platforms
  • Knowledge of cyber security or fraud prevention domains
  • Experience working within government or critical national infrastructure environments

About Peregrine

We build workforces that deliver tech and change programmes at leading UK organisations. By combining data science from Peregrine Intelligence, our industry-accredited Peregrine Academy, and market-leading attraction and diversity initiatives, we bridge capability gaps at all levels in public and private sector organisations. We work closely with our clients to understand their challenges and deliver flexible, long-term solutions that make a real difference. When you join Peregrine, you become part of a team that s focused on growth, both yours, our clients , and the sectors we support. You ll also get access to a full range of benefits alongside your salary.

How Specialist Talent Works

As a permanent employee at Peregrine, you ll be part of our Specialist Talent team. That means you ll work on-site or remotely with our clients, supporting them on complex, high-impact projects in Data, Digital and Business Transformation. You ll get the variety and challenge of consultancy work, with the stability and support of a permanent role. You re not a contractor - you re a valued member of our team, with access to all the same benefits, learning opportunities, and community.

Find out more: peregrine.global or check out our LinkedIn page: peregrine-resourcing

Machine Learning Software Engineer (Applied AI / Scientific Computing)
Ion recruitment
Guildford
In office
Mid - Senior
ÂŁ65,000 - ÂŁ80,000
RECENTLY POSTED

Machine Learning Engineer Software Engineer

(Applied AI / Scientific Computing)

Location: Surrey, UK (Office based)
Details: Full-Time Truly competitive salary + Bonus + unrivalled benefits

A global software company is evolving its core engineering platforms by embedding machine learning and applied AI into high-performance simulation and modelling tools used worldwide.

This is a hands-on applied AI role focused on building and deploying ML solutions inside production-grade engineering systems, not isolated research or experimental prototypes.

The position:

You ll design, build, and deploy machine learning models that directly enhance complex engineering software products. Expect a blend of ML engineering, software development, and computational problem solving.

You ll work across the full ML lifecycle, ensuring models are not only accurate, but efficient, scalable, and production-ready.

Key Responsibilities:

  • Build and deploy ML models into production engineering software systems
  • Own the full ML pipeline: data prep, feature engineering, training, evaluation, optimisation
  • Translate complex scientific/engineering problems into ML-driven solutions
  • Improve model performance in compute-intensive environments
  • Write clean, testable, maintainable production code
  • Integrate ML services via APIs and software components
  • Collaborate with engineers and domain specialists on real-world systems

Experience required:

  • Strong Python programming and software engineering fundamentals
  • Proven experience applying ML to real-world datasets and problems
  • Understanding of model trade-offs, performance, and production constraints
  • Experience working with complex or imperfect data (not just curated datasets)
  • Ability to write efficient, scalable, production-quality code

Desirable Experience:

  • PyTorch, TensorFlow, or similar ML frameworks
  • Scientific computing / numerical methods / optimisation
  • GPU acceleration or high-performance computing
  • MLOps, model deployment, APIs, or production pipelines

What s great about this position:

  • Focus on applied AI in real engineering systems
  • Work on technically challenging, high-impact problems
  • Close collaboration with experienced engineers and domain experts
  • Influence how AI is embedded into core global software products
  • Long-term technical depth, not short-cycle ML experimentation

Please sind a copy of your CV to apply or call us for an informal chat. Thanks.

Data Engineer
hireful
Multiple locations
Hybrid
Junior - Mid
ÂŁ50,000 - ÂŁ55,000
RECENTLY POSTED

We re currently partnering with a forward-thinking, technology-driven organisation that has recently secured significant investment and is now looking to expand its data capability with the addition of a talented Data Engineer / Data Scientist. This is an excellent opportunity for either an experienced mid-level" Data Engineer with a few years under their belt, looking to step up into a more hands-on, impactful role.With elements of Data Science in the role too, you may be a Data Scientist, looking for a more hands on Data wrangling / production coding environment opportunity, or vice-versa. You ll be instrumental in shaping how the business uses data - moving from manual, ad-hoc processes to scalable, production-ready solutions. The Role: You ll work at the heart of a growing data function, building robust pipelines and enabling advanced analytics within a modern Azure-based environment. This is a highly technical, hands-on role with real ownership and visibility across the business. Benefits include: - 25 days annual leave, Birthday off, Life assurance, Health & Dental plans, pension scheme & more! - ÂŁ55K Basic Salary + Bonus Key responsibilities include: - Developing and maintaining scalable data pipelines using Python - Automating manual Excel/VBA workflows into reliable, production-grade systems - Working with large datasets using Spark and Azure (Databricks/Synapse) - Supporting data modelling and analytics use cases (Crossing over to more Data Science driven work) - Driving best practices including Git, CI/CD, and code reviews - Collaborating with stakeholders to deliver actionable data solutions What they re looking for: - Strong Python and SQL skills - Experience or exposure to Spark, big data tools, or cloud platforms (ideally Azure) What s on offer: - The chance to join a business at an exciting stage of growth following recent investment - A collaborative and supportive team environment - Clear opportunities for development and progression - Hybrid working - Our HQ is in the South West (Exeter area!) but we have a lot of flexibility to consider remote work. 1-2 days per month in the office maybe? We can talk about this. If you re looking to make a real impact in a growing organisation and build modern, scalable data solutions, we d love to hear from you!

Computer Vision Engineer
ETS Technical
Nottingham
In office
Mid - Senior
ÂŁ45,000 - ÂŁ60,000
RECENTLY POSTED

Job description

Robotic Vision Application Software Engineer

About the Role
We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C+ development is essential.

In this position, you’ll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working across a spectrum from experimental prototypes to refined production ready product releases.

This is not a work from home role and requires office based attendance.

Responsibilities

  • Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures.
  • Produce maintainable, optimised code that aligns with technical specifications.
  • Prepare and update comprehensive technical documentation that meets industry protocols.
  • Participate actively in quality assurance, including software testing and peer code reviews.
  • Accelerate concept development through fast prototyping and iteration.
  • Troubleshoot and fix issues identified during field operations and deployments.
  • Contribute to ongoing research and planning activities relevant to the position.
  • Aid in handling and protecting intellectual property with the leadership team.
  • Liaise with external collaborators and partners as directed by management.

Candidate Essentials

Eligibility

Candidates must be EU nationals or have permanent resident status in the UK.

Must-Have Skills & Background

  • Bachelor’s degree in Software Engineering, Computer Science, or a comparable field.
  • Solid hands-on experience programming in C+, for both Windows and Linux systems (preferred).

Valuable Skills & Qualities

  • Skilled in developing software at a low level, preferring minimal reliance on third-party libraries.
  • Previous experience working on real-time systems.
  • Understanding of multi-threaded software design.
  • Familiarity with technologies like OpenGL, GTK, and CMake.
  • Demonstrated ability in building intuitive graphical user interfaces.
  • Commitment to writing robust, well-tested code.
  • Knowledge of quality standards and regulatory requirements in the software industry.
  • Excellent communicator, comfortable conveying complex technical topics to varied audiences.
  • Self-motivated and effective at managing multiple priorities and time lines.
  • Willing contributor to broader research and strategic discussions.
  • Quick learner who thrives with minimal supervision.
  • Skilled with MS Office and confident preparing detailed written reports.
  • Basic grasp of broader engineering or related industry domains.
  • Fluent spoken and written English.

If shaping the future of robotic vision and imaging excites you, we’d love to hear from you!

Job Types: Full-time, Permanent

Pay: 40,000.00- 59,500.00 per year

Benefits:

  • Company events
  • Company pension
  • Free parking
  • Life insurance
  • On-site parking
  • Private medical insurance
  • Profit sharing
  • Sick pay

Work Location: In person

Reference ID: JO(phone number removed)

Software Engineer (Graduate to Experienced)
ECM Selection (Holdings) Limited
London
Hybrid
Graduate
ÂŁ40,000 - ÂŁ100,000
RECENTLY POSTED
+2

Building innovative, robust software harness AI for the aviation sector

London / Mostly Remote; ÂŁ40k - ÂŁ100k DoE

This London based startup is tackling tough challenges in the aviation sector through innovative software solutions. They have sector expertise through their founders, and with venture investment already secured, they are growing their team and are looking for top rated software developer contributors to join their team.

As their latest team member, you ll contribute to the build and scaling of mission-critical products, supporting complex, real-world operational workflows. You ll collaborate with product and operational stakeholders, and understand the importance of a distributed and federated architecture.

Requirements:

  • You re smart, demonstrated through academic excellence (likely top grades at A-level / IB and a 1st class STEM degree from a top 10 ranked UK university).
  • You are not just interested in software development, you ve been programming in different languages for fun (likely since a child), and can evidence substantial projects and code.
  • For recent graduates, you have relevant software internship experience and interesting projects to discuss. For experienced applicants, you have worked on sophisticated software that has shipped that is mission-critical, uses modern software methodologies and you are able to delve into the depths of it to describe its characteristics.
  • Strong software engineering skills and aptitude to pick up new languages. The company s tech stack is Rust, Flutter / Dart, and Postgres experience with these is highly beneficial. Additionally, any exposure with gRPC, Arrow, Prometheus, Grafana, or Docker would be desirable.

As the sector is in aviation, any personal interest in this evidenced through flying lessons, flight simulators etc would be nice.

Offices are based in London (Hammersmith area) although this is a remote-first company. Expectations are that you minimally will be in the office a few days per month, with at least one week per quarter in the office.

Candidates must have full, unrestricted rights to work in the UK. No sponsorship is available.

Another top job from ECM, the high-tech recruitment experts.

Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27633) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

MOTOR INSURANCE PRICING PRACTITIONER / DATA SCIENTIST
Clark James Recruitment
London
Hybrid
Mid - Senior
ÂŁ70,000 - ÂŁ90,000
RECENTLY POSTED

Do you have very recent UK Insurance data experience? Hybrid working part City of London based- This leading and exciting Insurer are seeking a detail-oriented and organised Motor Insurance Pricing/Data Practitioner to join their Pricing and Underwriting team. To apply for this role you MUST have multiple years of experience working within a personal lines business within motor and or home products They ve built the kind of pricing infrastructure every pricing professional aspires to work with: High-quality, accessible data A fast, flexible rating algorithm deploy changes in hours Machine Learning Operations (MLOps) that enable fast, transparent, and controlled model development An operating model that gives complete autonomy to pricing professionals to dream up an idea and get it live If you're passionate about using data, tech, and creativity to push the boundaries of insurance pricing, we d love to hear from you. Role Purpose This role focuses on end-to-end customer pricing, covering both risk and margin for the Insurer. It is a highly autonomous role within a specialized team. Key Responsibilities Optimization: Identify pricing opportunities across segments to maximize profitability and market competitiveness. Innovation: Develop new features, tools, and models for advanced pricing sophistication. Monitoring: Analyse claims performance to ensure accurate calibration, especially regarding inflation and trends. Automation: Build automated processes to improve operational efficiency Ideal Candidate Profile Extensive skills within Motor Insurance Pricing and Data Commercial Mindset: Motivated by driving tangible business value through data-driven decisions. Technical Proficiency: Skilled in data analysis and modelling techniques. Requires experience with analytical tools (e.g., Python, SQL, R) and a background in insurance pricing or data science. The company are offering an impressive salary and benefits package and this is an exciting time to join this highly progressive Insurer.

Senior Ruby Developer
Avanti Recruitment
Not Specified
Fully remote
Senior
ÂŁ65,000 - ÂŁ75,000
RECENTLY POSTED
+6

Senior Ruby on Rails Developer

We are working with a fast-growing, well-invested SaaS company that has been helping organisations manage information security and regulatory compliance since 2005. Its platform is used by more than 65,000 people across the UK, Europe, the US and APAC.

The business is scaling quickly and is building a team that cares about delivering compliance technology properly, with a focus on strong engineering, practical process and scalable product development.

The Role

They are hiring a Senior Ruby on Rails Developer to join their backend engineering team. This is a senior individual contributor role with leadership expectations, working closely with the Tech Lead to deliver roadmap work, improve architecture where needed and help shape how AI is used across engineering in a practical, measurable way.

The role suits someone who is comfortable working in a mature Rails monolith, can move between legacy and modern patterns without drama and is motivated by making a real contribution in a small, capable team.

What you will be doing

  • Building and maintaining product features in Ruby on Rails
  • Contributing to architecture decisions and helping evolve the platform over time
  • Improving performance, maintainability and developer productivity
  • Supporting the team with code review, pairing, technical planning and mentoring
  • Helping define and improve AI-augmented engineering workflows

The Stack

The core platform is a mature Ruby on Rails application using Rails 8.1, Ruby 4.x, MySQL 8, GitHub Actions, Cypress, Turbo, StimulusJS, dry-rb libraries, Action Policy, RailsEventStore, DelayJob, New Relic, JIRA and Confluence.

The engineering roadmap includes moving ERB toward Phlex, Solr toward ElasticSearch or OpenSearch, component separation via Packwerk and wider use of AI-augmented workflows across engineering.

AI and Engineering

This company is serious about using AI to improve speed, quality and leverage across engineering. They are looking for someone who already uses AI regularly in engineering work, including coding, refactoring, testing, documentation and workflow improvement.

This could include practical use of tools such as OpenAI Codex, Claude Code, GitHub Copilot or similar AI engineering tools. You should understand where AI can improve delivery and productivity, but also where strong engineering judgement is still essential.

What They Are Looking For

  • 5+ years of relevant Ruby on Rails experience
  • Strong Ruby fundamentals and sound object-oriented design
  • Experience working effectively in a mature monolith codebase
  • Strong SQL skills, with confidence writing and understanding queries
  • Testing experience across unit, integration and end-to-end levels
  • Experience contributing to architecture and technical direction
  • High autonomy, initiative, product awareness and strong communication skills
  • Daily, practical use of AI coding tools

Experience with Stimulus, Turbo, Hotwire, event-driven architecture, security, compliance, ISO 27001, agentic workflows, automation design or AI evals would be useful, but is not essential.

Why Apply?

This is a great opportunity to join a growing, well-invested SaaS business where the role has real scope, responsibility and influence.

You will be joining a small engineering organisation that values people who can contribute beyond the ticket in front of them, collaborate well and help improve how engineering works. The business has strong processes in place, including backlog reviews, product workshops, technical workshops, sprint planning, demos and retrospectives, without being overly bureaucratic.

This is a remote UK role with a focus on output, ownership and meaningful technical contribution.

Operational Excellence Analyst
B&S Group (Laxmico Ltd)
Ruislip
Remote or hybrid
Mid - Senior
Private salary
RECENTLY POSTED

We are seeking a detail-oriented and technically skilled AI & Data Process Intelligence Analyst with 3+ years of experience in automation and intelligent process improvement.

In this role, you will design, develop, and deploy AI-enabled automation solutions, leverage process mining techniques to identify optimisation opportunities, and apply data-driven insights to enhance operational efficiency across the business.

This position sits at the intersection of automation, data analysis, and applied machine learning. You will work closely with business stakeholders to deliver scalable and practical solutions.

Key Responsibilities

  • Apply AI and automation techniques to streamline and improve operational processes.
  • Develop dashboards and performance reports using Power BI to support data-driven decision making.
  • Use prototyping and design tools (e.g. Google Gravity, Figma Make) to design, document, and optimise process workflows and automation solutions.
  • Build and integrate machine learning models (e.g. classification, prediction, and optimisation) into automation workflows where appropriate.
  • Analyse structured and unstructured data using Python and SQL to validate business problems and quantify potential process improvements.
  • Collect, clean, and prepare operational data from multiple sources for analysis and modelling.
  • Collaborate with business stakeholders to gather requirements and translate them into scalable automation and AI solutions.
  • Monitor deployed automations and AI models to ensure ongoing performance, accuracy, and reliability.
  • Document solutions, maintain governance standards, and adhere to best practices for automation lifecycle management.

Required Experience & Skills

  • 3+ years of experience in automation engineering, intelligent process automation, AI/ML implementation, digital transformation, or a similar technical role.
  • Strong proficiency in Python and SQL for data analysis and automation development.
  • Hands-on experience with RPA and workflow automation tools (e.g. Power Automate, UiPath).
  • Practical experience developing and deploying machine learning models in Python (e.g. scikit-learn, pandas).
  • Experience working with APIs and integrating systems across business platforms.
  • Strong analytical thinking and problem-solving skills with the ability to translate complex data into actionable insights.
AI Product Engineer (Full Stack / AI Systems)
Adria Solutions Ltd
Manchester
Hybrid
Mid - Senior
ÂŁ60,000 - ÂŁ85,000
RECENTLY POSTED
+1

We are building a new generation of AI-powered products and are looking for a hands-on AI Product Engineer to help design, build, and scale intelligent systems in production.

This is not a pure research or infrastructure role. We are looking for someone who can bridge product thinking, software engineering, and real-world AI system behaviour, turning ideas into reliable, production-ready features used at scale.

You will work across the full stack, with a strong focus on building AI-driven user-facing features, debugging LLM behaviour in production, and shaping how AI is embedded into real products.

Key responsibilities

  • Design and build AI-powered product features end-to-end (frontend, backend, and AI layer)
  • Work with LLMs in production environments, including prompt design, tuning, and debugging AI behaviour
  • Investigate and resolve production issues such as hallucinations, incorrect outputs, and context injection failures
  • Build scalable backend services and APIs using modern cloud infrastructure
  • C#, .NET Experience
  • Develop responsive frontend applications and translate product designs into working interfaces
  • Work with event-driven and distributed systems where required
  • Collaborate closely with product, engineering, and operations teams to deliver customer-facing AI features
  • Contribute to system design decisions including scalability, observability, and reliability

What we re looking for

  • Strong full-stack engineering experience (frontend + backend development)
  • Experience building or shipping AI/LLM-powered features in production
  • Understanding of prompt engineering, LLM behaviour, and AI failure modes (e.g. drift, hallucination, context issues)
  • Experience working with cloud platforms (AWS or Azure)
  • Strong backend engineering skills (APIs, data flow, system design)
  • Comfortable debugging complex production issues across distributed systems
  • Ability to work with frontend engineers and product teams collaboratively
  • Strong curiosity and product mindset - asking the right questions, not just writing code

Desirable experience

  • RAG (Retrieval-Augmented Generation) systems or agent-based AI workflows
  • Kubernetes or containerised deployment environments
  • Event-driven architectures and scalable system design
  • Experience translating UI/UX designs (e.g. Figma) into production frontend code
  • Familiarity with Vue, React, or similar frameworks
  • Exposure to enterprise-scale AI or data-heavy applications

What sets this role apart

  • You will be working directly on real AI systems in production, not prototypes
  • You will be expected to debug AI behaviour, not just infrastructure issues
  • You will own the full journey from idea product feature production AI system
  • You will help shape how AI is embedded into core product experiences

What we offer

  • Competitive salary (based on experience)
  • Hybrid working model
  • Opportunity to work on cutting-edge AI product development
  • High autonomy and influence over technical direction
  • Exposure to modern AI tooling and agent-based development workflow

Interested? Please Click Apply Now! AI Product Engineer (Full Stack / AI Systems)

Microsoft Copilot Studio Consultant (AI Agents / Azure AI)
83zero Ltd
London
Remote or hybrid
Senior
ÂŁ550/day - ÂŁ650/day
RECENTLY POSTED

Microsoft AI Copilot Consultant (Contract) - Azure AI Foundry / Copilot Studio

Location: UK (Remote with occasional travel)

Contract Length: Initial 2 months (likely extension)

Start Date: 1st May (ASAP)

Day Rate: 550- 650 per day (DOE)

IR35 Status: TBC (Commercial engagement - likely Outside, subject to assessment)

Overview

We are supporting a customer who requires an experienced Microsoft AI Copilot Consultant to lead the rapid design and deployment of AI-powered solutions using Microsoft’s latest Copilot and Azure AI stack.

This is a fast-moving engagement with an immediate start, ideal for someone who can quickly get up to speed and deliver value in a short timeframe.

Key Responsibilities

  • Design and implement AI solutions using Microsoft Copilot Studio
  • Build and deploy intelligent agents leveraging Azure AI Foundry
  • Develop and configure Copilot agents for business use cases
  • Integrate AI solutions into existing Microsoft ecosystem (M365, Dynamics, Azure)
  • Work closely with stakeholders to gather requirements and translate into AI-driven solutions
  • Deliver rapid prototyping and iterative improvements
  • Ensure best practices around security, governance, and scalability

Required Experience

  • Hands-on experience with Microsoft Copilot / Copilot Studio
  • Proven experience building AI agents using Azure AI / Azure OpenAI services
  • Experience with prompt engineering, LLM orchestration, and agent workflows
  • Solid understanding of Microsoft Azure ecosystem
  • Experience integrating AI into enterprise environments
  • Ability to work in fast-paced, delivery-focused projects

Desirable Skills

  • Experience with Power Platform (Power Automate, Power Apps)
  • Knowledge of RAG (Retrieval-Augmented Generation) architectures
  • Familiarity with enterprise data security and compliance in AI solutions
  • Previous consulting or client-facing delivery experience

Working Pattern

  • Primarily remote (UK-based)
  • Occasional travel may be required
  • Must be available for some late afternoon meetings (typically 4:00pm - 5:30pm UK time) to collaborate with US stakeholders

Interested?

If this role sounds like you, then why are you still reading?!

APPLY NOW!

Frequently asked questions
Haystack features a wide range of AI/ML Engineer roles, including positions focused on machine learning model development, deep learning, natural language processing, computer vision, data science, and research engineering across various industries.
You can use our advanced filter options to sort AI/ML Engineer jobs by experience level, such as entry-level, mid-level, senior, or lead positions, ensuring you find roles that match your career stage.
Yes, Haystack offers a variety of remote AI/ML Engineer job listings. You can specifically filter for remote, hybrid, or on-site positions to find opportunities that suit your preferred working environment.
Common requirements include proficiency in programming languages such as Python or R, experience with machine learning frameworks like TensorFlow or PyTorch, strong knowledge of algorithms and data structures, experience with cloud platforms, and a background in computer science, mathematics, or related fields.
Absolutely! By uploading your resume to Haystack, our platform will analyze your skills and experience to provide personalized AI/ML Engineer job recommendations tailored to your profile.