Department: Data Science
Who are Tide:
At Tide, we’re on a mission to save businesses time and money. We’re the UK's leading provider of SME business accounts and one of the fastest-growing FinTechs in the country. We use the latest technology to design solutions specifically for SMEs. Our member-driven financial platform is revolutionising the business banking market. In addition to offering our members business accounts and banking services, we also provide a comprehensive set of highly interconnected admin tools for businesses.
Jay is not just about being a part of a rapidly growing company, it is about doing what you love. We want passionate "Tideans" to drive innovation and help us build a top-class platform to support our members. You should be comfortable in ambiguous situations and capable of navigating the evolving FinTech environment. Imagine shaping how millions of Tide members interact with business banking platforms on a global scale.
What we’re looking for:
We are seeking an experienced data engineer excited about building scalable data solutions and inspiring others to learn more. You're eager to join a rapidly progressing company and help shape our architecture to encourage growth. You have an agile mindset and want to deliver value incrementally. You'll be part of the data leadership team and work in close collaboration with our analytics, data science, and governance teams to implement data solutions that generate business value.
As a Lead Machine Learning Engineer, you’ll be:
- Creating and maintaining ML pipelines to operationalise ML models.
- Developing and deploying low latency, highly scalable dockerized microservices.
- Collaborating in cross-functional software/architecture design sessions to find the best solutions for our challenges.
- Working with peer ML engineers responsible for scaling and deploying machine learning models for Tide.
- Part of an agile development team that delivers value iteratively.
- Building an ML platform to accelerate the development and deployment cycle and monitor models in production.
What makes you a great fit:
- At least 7+ years of development experience.
- Experience leading a team of backend developers and/or ML engineers, coaching best practices, and architecting solutions.
- Extensive development experience with Python, including microservices development using Flask, Django etc.
- Experience with building data solutions, both batch processes and streaming applications.
- Familiarity with event-driven designs, having worked with Kafka, Pulsar, RabbitMQ etc.
- Experience working in an agile team, dedicated to providing value in an iterative way.
- Experience with feature store, ML Observability and automated MLOps systems.
- Experience in batch processing frameworks.
- High development standards, especially concerning code quality, code reviews, unit testing, continuous integration and deployment.
- Previous experience working with machine learning models and understanding of the challenges associated with putting these into production.
- Business-level English and good communication skills.
- Experience with Git and Docker.
- Experience working with ML platforms is a plus.
What you’ll get in return:
Work in a way that suits you! We support flexible working arrangements and our Working Out of Office (WOO) policy allows our colleagues to work remotely from home or anywhere in their assigned Indian state. You can work from a different country or Indian state for up to 90 days a year. Plus, you’ll get:
- Competitive salary
- Self & Family Health Insurance
- Term & Life Insurance
- OPD Benefits
- Mental wellbeing through Plumm
- Learning & Development Budget
- WFH Setup allowance
- 15 days of Privilege leaves
- 12 days of Casual leaves
- 12 days of Sick leaves
- 3 paid days off for volunteering or L&D activities
- Share Options
Tidean Ways of Working
At Tide, we always put our members first and make data-driven decisions, but above all, we’re one team. Our Working Out of Office (WOO) policy allows you to work from anywhere in the world for up to 90 days a year. We operate on a remote-first basis, but when you want to meet new people, collaborate with your team or simply hang out with your colleagues, our offices are always open and are equipped to the highest standards. We offer flexible working hours and trust our employees to do their jobs well, at times that work for them and their teams.
Tide is a place for everyone
We believe that diversity enriches our culture and is crucial for our success. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone, no matter their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran status, neurodiversity status or disability status. We believe this diversity helps us address problems more effectively. We are one team and we foster a transparent and inclusive environment where everyone's voice is heard.