Enable job alerts via email!

Full Stack Engineer (AI/ML, Python, Agentic)

Salt Digital Recruitment

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

11 days ago

Job summary

A leading global tech company in Greater London is seeking a Full Stack Engineer with expertise in AI/ML and Python. The ideal candidate will have extensive experience in developing automation solutions and working with both front-end and back-end technologies, including JavaScript, React, and Python. This contract role offers a day rate of £500 - £700 with hybrid working conditions, requiring presence in the London office three days a week. Join our dynamic team to influence design decisions with cutting-edge technology.

Qualifications

  • 10+ years designing and developing operational support systems and automation solutions in Python, 5+ years leading reviews.
  • Hands-on experience with Selenium, and iOS functional automation.
  • Experience with testing activities across the entire project lifecycle.
  • Proficient in designing user interfaces using JavaScript and React.
  • Experienced in developing server-side logic with Python.
  • Knowledge of building and deploying AI/ML systems.

Responsibilities

  • Design and develop automation solutions independently.
  • Stay informed on AI/ML trends to influence design.
  • Develop test strategies and cases for functionality.
  • Balance new feature development with documentation.
  • Communicate progress in timely reports and presentations.
  • Participate in Scrum ceremonies and meetings.
Job description
Overview

Full Stack Engineer (AI/ML, Python, Agentic) – Global Tech Company – London

Day rate: £500 – £700 (inside IR35)

Duration: 12 months

Hybrid: 3 days per week

Start: ASAP

My exciting new client is looking for a Full Stack Engineer with AI/ML and Python experience. Hybrid working 3 days per week in the London office.

Key Qualifications
  • 10+ years designing and developing operational support systems and automation solutions in Python, 5+ years leading reviews and ensuring quality in others’ work.
  • Hands-on experience with Selenium, and iOS functional automation.
  • Experience with testing activities across the entire lifecycle of the project from inception to delivery.
  • Front-End Development: Design and implement user interfaces using JavaScript, and frameworks such as React.
  • Back-End Development: Develop and maintain server-side logic using Python. Manage APIs and integrate third-party services and tools. Ensure application data integrity and security by designing and managing databases in Postgres.
  • AI/ML Expertise: Build and deploy Agentic systems, MCP servers/clients, and Retrieval-Augmented Generation (RAG) systems with Large Language Models (LLMs). Extract, transform, and load (ETL) data to build vector databases with embedding models.
  • DevOps and Maintenance: Implement CI/CD pipelines to streamline development workflows in Jenkins. Monitor application performance and troubleshoot issues to maintain reliability and availability.
Preferred Qualifications
  • Experience with building multi-agent systems and understanding of multi-agent design patterns.
  • Graph database knowledge is a plus.
  • Proficient with tools such as Charles, Git, and Jenkins.
  • Automate data analytics and reporting across multiple systems.
  • Strong understanding of software build tools and CI/CD integrations
  • Lead coordination with multiple Engineering and Product teams to expedite issue prioritization and resolution.
  • Create detailed test reports documenting progress, status, test plan completion, identified defects, and associated risks.
Responsibilities
  • As part of the Automation Team, you will independently design and develop automation solutions in line with requirements provided by the Product team.
  • Stay up to date with AI/ML trends across the industry and within to inform and influence design decisions.
  • Develop test strategies, plans, cases, and scripts for both existing functionality and new features.
  • Contribute to multiple initiatives, balancing new feature development with documentation and on-time delivery.
  • Communicate status and progress in a timely manner, including sprint review reports, presentations, and planning demos for new features and MVPs.
  • Participate in Scrum ceremonies and cross-functional meetings to strengthen collaboration within and across teams.

Rates depend on experience and client requirements.

Job Information
  • Job Reference: JO-2509-356106
  • Salary: £500 - £700 per day
  • Salary per: day
  • Job Duration: 12 months
  • Job Start Date: ASAP
  • Job Industries: Software Engineering
  • Job Locations: Greater London
  • Job Types: Contract
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.