Full Stack Engineer (AI/ML, Python, Agentic)
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
Recommended Jobs
Paediatric Nurse
Are you a passionate Paediatric Nurse looking to transform young lives? Join a leading UK charity with an international reputation for supporting children with brain injuries and neurodisabilities.…
Client Advisor
Gucci seeks a Client Advisor for its Selfridges location in London. The role involves delivering personalized client experiences, achieving sales targets, and developing a robust client base. Ideal ca…
Developer - 14 Month FTC
Ideas | People | Trust We’re BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today’s changing world. We wor…
Planner
Job Title: Construction Planner Location: London (with travel covered) Salary: Up to £80,000 + Travel Allowance + Standard Pension + Benefits Company Overview We are working with a leading …
Department Manager
Fendi seeks a Department Manager for its London location to lead and develop the department's business. The role involves strategic engagement with stakeholders, performance monitoring, and client man…
Strategic Planning and Performance Manager - Maternity Cover (12 months)
Country: United Kingdom City: London, UK ; Amsterdam, The Netherlands Req ID: 513255 Job Type : Fixed Term Workplace Type : Hybrid Seniority Level : Mid-Senior L…
Assistant Service Manager (Floating) Social Care
Job Title: Assistant Service Manager (Floating) Salary: £27,000 - £30,000 per annum (depending on experience) Hours: 36 hours per week Job Type: Full Time, Permanent Location: North West Lon…
Communication Consultant - Employee Change
We are seeking a talented individual to join our Impact team at Mercer The role of Employee Change Communication Consultant focuses on crafting and executing impactful employee change communicat…
Vending operator
Join Our Team – Mobile Vending Machine Operator Are you a reliable, customer-focused individual looking for a hands-on role with variety and independence? Tastebuds Vending is growing, and we’re lo…
ASW Leanring Disabilites
We are looking for a Social Worker to join an Adults Social Worker Team This role requires a minimum of 2 years post qualification experience in a permanent contract/s. About the Team This t…