Senior Machine Learning Engineer
Listed on 2025-12-05
-
Software Development
Software Engineer
Overview
As the Snr Machine Learning engineer, you will forge the company’s technical vision as well as being instrumental in our engineering development. You will bring a modern and innovative approach to building a Federated Learning solution and Privacy Preserving Technologies. The successful candidate will be a hands-on developer, initially leading the engineering development activities and will be responsible for the shaping our technology approach.
This role is 80-90% build and 10-20% management. As the company grows, the ratio may adjust and evolve.
You will be the primary owner of technology delivery across the entire technology lifecycle. This includes hands-on keyboard, coding and building the technology platform and user interface that is a critical component for us. Initially, you will lead the development activities, working as part of a team for development and delivery. Over time you will build and manage a broader team of employees and contracted architects, engineers and developers that can further the vision for our platforms and user interfaces.
You will work closely with our product and marketing teams to oversee the build of innovative products and you will assist our customer success team with customer integration.
- A bachelor’s or master’s degree in a numerate subject, or demonstrable knowledge of ML mechanics.
- Development, building and maintaining robust machine learning pipelines in production.
- Experience with a complex codebase and using version control tools in a team environment.
- 3–5 years’ experience in Python (including Polars and Pandas), or another development language such as C, C++, Go, Ruby, Java or Perl, with willingness to learn Python.
- Experience with deep learning frameworks such as PyTorch or Tensor Flow.
- At least 2 years of experience with federated learning and privacy-preserving approaches.
- Desirable: experience with Hadoop, Kubernetes or other distributed processing systems.
- Knowledge of the IT requirements of a financial institution desirable.
- Mid-Senior level
- Full-time
- Information Technology, Finance, and Engineering
- IT Services and IT Consulting
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).