Curve

Senior Machine Learning Engineer

London, UK Remote Hybrid
Python Azure Machine Learning GCP Kafka AWS PyTorch Java Go
Description

Curve was founded with a rebellious spirit, and a lofty vision; to truly simplify your finances, so you can focus on what matters most in life.


That’s why Curve puts your finances simply at your fingertips, so you can make smart choices on how to spend, send, see and save your money. We help you control your financial life, so you can go out and live the life you want to live.


With Curve you can spend from all your accounts, track your spend behaviour, see unique insights - all with additional security to help keep your money safe. Curve puts you in control of your money in one beautiful place for the first time.


We’re developing a ground-breaking product with our customers at the heart of everything we do. We have funding from the biggest names in tech investment, and a visionary C-suite who wants everyone who joins this remarkable adventure, to have the opportunity to masterfully develop their expertise.


Welcome to Curve. On a mission to help you live inspired.


Role Purpose:


We’re looking for a Machine Learning Engineer to join the Data & Machine Learning team in London. This is an existing team tasked with building scalable solutions to help make our internal and external customers' lives easier, more intuitive and allow our customers to optimise their Curve experience. Our work is characterised by advanced statistical modelling techniques, high scale, complexity and a constant need for innovation.


The ideal candidate will have some experience employing cutting-edge machine learning to real-world problems to deliver results. Strong computer science and algorithmic skills, knowledge on distributed systems, good understanding of DevOps concepts and best practices, exposure to large-scale business data, working in cross-functional teams, and a track record of solution delivery in a relevant area are desirable.


Key Accountabilities:

  • Contribute to designing, implementing, shipping, and improving our ML infrastructure. Using Google Cloud Platform, you’ll be able to engineer scalable and robust solutions to serve to millions of customers. Some of the tech stack we use includes: PySpark, Apache Beam, Kafka, Cloud Pub/Sub, PyTorch, XGBoost and BigQueryML
  • Build tooling for our ML Researchers to streamline deployments of ML models into production
  • Collaborate with our Data and Engineering teams to produce solutions that drive immediate value to our customers
  • Improve your engineering skills by being exposed to production services from the start. Always supported by more experienced engineers on the team.

Skills & Experience:

  • 3+ years experience in machine learning engineering or distributed systems
  • Hold a BSc degree (or higher) in Computer Science, Mathematics, Engineering or relevant engineering experience. (Applicants with a degree in a related discipline who have demonstrated a strong grounding in engineering will also be considered)


Technical skills (must have):

  • High attention to detail and investigative skills
  • Hands-on experience in implementing and deploying online/batch machine learning models in Python, Java, Go or similar languages
  • Good understanding of machine learning model lifecycle and building tooling, frameworks and infrastructure that enables us to seamlessly move from ideation to production of our ML products
  • Awareness of CI/CD & DevOps principles
  • Strong Software development skills (writing readable, maintainable and extensible code)


Technical skills (nice to have):

  • Experience working within the Cloud (Azure, GCP Or AWS)
  • Have mentored/supported team members
  • Experience working with/managing stakeholders, specifically product managers
  • Understand distributed systems and architecture for scale.
  • Advantage: Fintech/Finance/Payments/Retail Banking experience


Impact skills:

  • Flexibility to quickly adapt to changing priorities within a very dynamic startup environment
  • Effective and flexible communication skills, including the ability to translate technical detail into business and commercial objectives, and vice versa
  • A direct communication style - you’re not afraid to challenge others (including c-level) and speak your mind

Curve Life:

  • Competitive salary with employee share options package.
  • Free Curve Metal subscription for you and +1


Get Smarter:

  • 10 days per year for training and conferences


Health and Wellbeing:

  • Life insurance
  • Global work abroad policy
  • Health care cash plan
  • Life coaching
  • EAP services
  • 24/7 GP access
  • Annual subscriptions to Calm & FIIT for your mind and body
  • Discounted gym membership.
  • Ride to work scheme
  • Electric car scheme
  • Discounted shopping vouchers
  • Season ticket loan
  • Bonus days off for your birthday, moving house and Christmas
  • Six nights of Night Nanny for new parents
Curve
Curve
Apps Banking Financial Services FinTech Payments

0 applies

87 views

Other Jobs from Curve

Senior Data Analyst

London, UK Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers