Lead Backend Engineer
Full Job Description
Join Tide as a Lead Backend Engineer specializing in Python and AI, contributing to our mission of transforming SME banking. This role involves working on cutting-edge generative AI and agentic applications, while also building the foundational platform that powers these innovative systems. You will collaborate with data scientists and engineers to design, build, and maintain scalable and robust AI-powered products and systems. Key responsibilities include developing internal Agentic Platform components, implementing and optimizing data pipelines for AI model training and evaluation, and ensuring system reliability through testing, CI/CD, and monitoring. We are looking for a seasoned backend engineer with a strong Python foundation and practical experience in machine learning, Generative AI, LLMs, RAG, and frameworks like LangChain. Familiarity with cloud platforms (AWS, GCP), containerization (Docker, Kubernetes), CI/CD principles (GitHub Actions), and data storage technologies (BigQuery) is essential. Experience with event-driven architectures, message queues (Kafka, AWS SNS/SQS), and vector databases is a plus.
Company
Tide
Tide is a leading financial technology company dedicated to empowering small and medium-sized enterprises (SMEs). We offer business accounts and banking services alongside a comprehensive suite of adm...