Who are Tide:
Tide is a company on a mission to save businesses time and money. We are the leading provider of UK SME business accounts and one of the fastest-growing FinTechs in the UK. We use the latest technology to design solutions with SMEs in mind and our member-driven financial platform is transforming the business banking market. In addition to offering our members business accounts and related banking services, we also provide a wide range of highly integrated administrative tools for businesses.
Tide is about pursuing your passion. We're looking for people to join us on our exciting growth journey and to be part of something special. We want passionate Tideans to drive innovation and help build a top-tier platform to support our members. You should be comfortable in ambiguous situations and able to navigate the changing FinTech environment. Imagine shaping how millions of Tide members discover and engage with business banking platforms and building this on a global scale.
What we’re looking for:
You are an experienced data engineering professional who is passionate about building scalable data solutions and inspiring others to learn more. You want to join a fast-paced company and shape our architecture to help us scale. You have an agile mindset and aim to deliver value incrementally.
You will be part of the data leadership team and work closely with our analytics, data science, and governance teams to deliver data solutions that generate business value.
As a Lead Machine Learning Engineer you’ll be:
Creating and maintaining ML-enabled backend distributed systems to operationalize ML models.
Developing and deploying low latency and highly scalable containerized microservices.
Collaborating in cross-functional software/architecture design sessions to find the best solutions to our challenges.
Working with peer ML engineers who are responsible for scaling and deploying machine learning models for Tide.
Participating in an agile development team that provides value iteratively, maintains, and monitors production systems.
Building an ML platform to expedite development and deployment cycles and monitor models in production.
What you’ll get in return:
What makes you a good fit:
You have at least 4+ years of backend development experience
You have comprehensive development experience in Python, including development of microservices using Flask, Django, FastAPI etc.
You have experience in building data solutions, both batch processes and streaming applications.
You have experience working in an agile team, dedicated to delivering value in an iterative manner.
You have high standards for development, especially for code quality, code reviews, unit testing, continuous integration and deployment.
You have business-level English and excellent communication skills.
Experience with Git, Docker, and setting up CI/CD pipelines
Experience with Cloud providers - designing solutions using managed services
Tidean Ways of Working
At Tide, we’re Member First and Data Driven, but above all, we’re One Team. Our Working Out of Office (WOO) policy enables you to work from any location global for up to 90 days per year. We lean towards remote work, but when you desire to meet new people, collaborate with your team or simply socialize with your colleagues, our offices are always open and equipped to a high standard. We offer flexible working hours and trust our employees to complete their tasks well, at times that suit them and their team.
Tide is a place for everyone
At Tide, we understand that we can only succeed if we let our differences strengthen our culture. Our Tideans come from diverse backgrounds and levels of experience. We value everyone regardless of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran status, neurodiversity status or disability status. We believe that this diversity makes us exceptional at problem-solving! We are One Team and promote a transparent and inclusive atmosphere, where everyone’s voice is heard.
#LI-GI1
#LI-Hybrid
#LI-Remote