About Revolut
People deserve more from their money. More visibility, more control, more freedom. And since 2015, Revolut has been on a mission to deliver just that. With an arsenal of awesome products that span spending, saving, travel, transfers, investing, exchanging and more, our super app has helped over 20 million customers get more from their money. And we're not done yet.
As we continue our lightning-fast growth, we believe that two things are essential to continuing our success: our people and our culture. So far, we have more than 3000 people, based in 20 offices around the world, working on our mission. And we're looking for more. We want brilliant people that love building great products, love redefining success, and love turning the complexity of a chaotic world into the simplicity of a beautiful solution.
About the role
Our team builds and deploys the systems that require advanced Computer Vision approaches. This may include the automation of ID verification and facial recognition for our account onboarding, but also has use cases within our Retail products. As we continue to rapidly expand our user base globally the commercial impact of the team grows also – every step the team automates is a step-less that needs to be handled manually, enabling Revolut to scale globally.
We are looking for a Computer Vision Lead to help us better automate these compliance-related processes, through developing and putting into production both online and offline algorithms that leverage our extensive data from 15m+ customers. If you are skilled in Software Engineering, Machine Learning, Computer Vision and Applied Maths, possess a passion for building solutions and have a strong aptitude for data technologies, then this is your gig!
Across Revolut Data Scientists don't just work on PoCs, but rather we engineer fully production ready systems end-to-end.
What you'll be doing
- Leading and mentoring a team of Computer Vision Scientists and Engineers
- Architecting and creating new machine learning models to automate our Compliance and Retail processes
- Owning the projects you develop while benefiting from the support of the wider Computer Vision team
- Working on our Python and TensorFlow stack – We are hosted on GCP and our Data Scientists and engineers rely heavily on Jupyter, Flask, RabbitMQ, Kubernetes, Docker for their Machine Learning solutions.
What you'll need
- Leadership experience either for large Machine Learning Research groups, either within academia, or commercially.
- Great skills with Python, SQL or other programming languages
- Hands on experience with Deep Learning related libs (e.g. TensorFlow, Keras, PyTorch)
- Knowledge of version control, model deployment, developer environments
- Evidence of strong mathematical & statistics knowledge
Nice to have
- Advanced degree in a quantitative discipline
- Strong experience with additional programming languages (such as: Java, Scala, C++…)
- Previous experience in anti fraud departments
- Experience in system design and distributed computing
- Experience with CI/CD and containerisation
- Experience with cloud-based infrastructure such as GCP or AWS
By applying for the above position, you will confirm that you have reviewed and agreed to our Data Privacy Notice for Candidates .