Job Title: Software Engineer
We're looking for a skilled software engineer to join our team and contribute to the development of complex systems.
The ideal candidate will have a proven track record of delivering robust, multi-technology applications within an enterprise environment.
Key Responsibilities:
* Design, implement and maintain features that make use of machine learning models under the hood.
* Create brand new ML-powered features from scratch or seamlessly integrate a new model into our core banking platform.
* Design robust infrastructure and pipelines or discover a completely new approach to a complex problem.
Required Skills and Qualifications:
* Proven track record of delivering robust, multi-technology applications within an enterprise environment.
* Strong understanding of machine learning concepts and experience with developing and deploying ML models.
* Experience with cloud-native technologies such as AWS and GCP.
* Proficiency in programming languages such as Python, Java, and JavaScript.
Benefits:
* 33 days holiday (including public holidays)
* An extra day's holiday for your birthday
* Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
* 16 hours paid volunteering time a year
* Salary sacrifice, company enhanced pension scheme
* Life insurance at 4x your salary & group income protection
About Us:
We're a forward-thinking organization committed to fostering diversity and inclusion in the workplace. We believe in empowering our engineers to take ownership and drive solutions from ideation to launch.