
Empowering SMEs with tailored financial solutions
Tide is a fintech company headquartered in the City of London, UK, dedicated to providing tailored financial services for SMEs. With over 1 million customers globally and 650,000 in the UK, Tide offers a range of products including business accounts and accountancy tools. The company has raised $410...
Tide offers a comprehensive benefits package including 25 days of paid holiday leave, flexible working arrangements, and a personal development budget...
Tide's culture is centered around addressing the needs of underserved small businesses, providing fast and affordable financial solutions. With a focu...

Tide • India, Hyderabad
Tide is seeking a Senior Machine Learning Engineer to architect and implement backend services while integrating ML models. You'll work with Python and Java in Hyderabad, collaborating closely with product owners and data scientists.
You have 5+ years of experience in machine learning and backend engineering, with a strong focus on building scalable solutions. Your expertise in Python and Java allows you to develop robust backend services that meet the needs of SMEs. You thrive in collaborative environments, working closely with product owners and data scientists to translate requirements into well-engineered solutions. You possess a deep understanding of machine learning concepts and have experience integrating ML models into production systems. Your problem-solving skills and attention to detail ensure that you deliver high-quality code that is maintainable and efficient. You are passionate about leveraging technology to drive data-driven decisions and improve business outcomes.
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with data pipeline tools. You have a background in working with cross-functional teams and are comfortable communicating technical concepts to non-technical stakeholders. A proactive approach to learning and adapting to new technologies will help you succeed in this role.
As a Senior Machine Learning Engineer at Tide, you will architect, design, test, implement, deploy, monitor, and maintain end-to-end backend services. You will adopt a 'you build it, you own it' mentality, ensuring that the services you develop are reliable and efficient. You will integrate already trained ML models into the services you create, enhancing the functionality and performance of our offerings. Collaborating with product owners, backend engineers, and data scientists, you will ensure efficient project execution and contribute to the overall success of the team. Your role will involve continuous improvement of existing systems and processes, as well as mentoring junior engineers to foster their growth.
At Tide, we offer a dynamic work environment where innovation is encouraged. You will be part of a diverse team that values collaboration and creativity. We provide opportunities for professional development and growth, ensuring that you can advance your career while making a meaningful impact on the small business banking market. Our competitive compensation package reflects our commitment to attracting top talent, and we prioritize work-life balance to support your well-being. Join us in transforming the way SMEs manage their banking and administrative needs.
Apply now or save it for later. Get alerts for similar jobs at Tide.