Job Search and Career Advice Platform

Enable job alerts via email!

Tech Lead: AI-Driven Full-Stack Engineer (Python/React)

Madfish

Remote

GBP 70,000 - 100,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is looking for a Tech Lead Full-Stack Engineer to guide the development of an AI-enabled operational platform in the water-technology domain. This role includes hands-on engineering, architectural ownership, and leadership responsibilities. You will collaborate with IoT specialists and data scientists to deliver scalable and secure systems. The ideal candidate has extensive experience in Python and ReactJS, and strong expertise in AWS environments. Excellent communication skills and the ability to lead cross-functional teams are essential.

Qualifications

  • 8–12 years of professional experience as a software engineer.
  • Proven experience as a Tech Lead with leadership or architectural responsibilities.
  • At least 5 years of hands-on Python experience.
  • 2–3 years of experience with ReactJS and modern front-end development.
  • Strong expertise with AWS and distributed cloud architectures.
  • Solid understanding of DevOps, CI/CD, Docker, Kubernetes, logging/monitoring, and automated deployments.
  • Experience working with data-driven and IoT-driven architectures.
  • Familiarity with ML model integration, APIs, and pipelines.
  • Experience building secure and scalable systems for enterprise clients.
  • Ability to lead a small cross-functional team and take ownership of technical decisions.
  • Excellent communication and problem-solving skills.
  • English at Upper-Intermediate level or higher.

Responsibilities

  • Architect and implement scalable systems across SaaS, on-premise, and private cloud environments.
  • Lead the development of core application modules using Python and ReactJS.
  • Define technical vision, ensure architectural consistency, and make independent engineering decisions.
  • Set up and manage CI/CD pipelines, cloud infrastructure (AWS), and container orchestration (Docker/Kubernetes).
  • Collaborate with the Data Science Lead to integrate machine learning models, APIs, and data pipelines.
  • Ensure high security, data privacy, reliability, and operational excellence across all deployments.
  • Conduct code reviews, enforce engineering best practices, and mentor other developers.
  • Participate in technical interviews and help build a high-performing engineering team.
  • Work cross-functionally with domain experts, product managers, and operations teams.

Skills

Python
ReactJS
AWS
DevOps
Kubernetes
Docker
Data-driven architectures
Problem-solving
Communication
Job description
A leading technology firm is looking for a Tech Lead Full-Stack Engineer to guide the development of an AI-enabled operational platform in the water-technology domain. This role includes hands-on engineering, architectural ownership, and leadership responsibilities. You will collaborate with IoT specialists and data scientists to deliver scalable and secure systems. The ideal candidate has extensive experience in Python and ReactJS, and strong expertise in AWS environments. Excellent communication skills and the ability to lead cross-functional teams are essential.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.