Senior II Software Engineer, Machine Learning Platform

Wise

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Tallinn, Estonia
Posted
23 days ago
Freshness
Confirmed live yesterday
Closes
Aug 26, 2126

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$156k most similar roles pay here $274k

This listing doesn't post a salary. Most similar roles pay $167,175–$246,150.

Based on 240 similar postings.

Employer

About Wise

Wise (formerly TransferWise) is a global technology company specializing in international money transfers and multi-currency accounts, offering transparent low-cost foreign exchange for individuals and businesses. Industry: Financial Technology & International Payments

Wise currently has 45 open roles on FindRole.

Most-posted roles

View all roles at Wise

At a glance

TL;DR · Senior II Software Engineer, Machine Learning Platform

As a Senior II Software Engineer - Machine Learning Platform, you will join the Data Products & Insights team to build and maintain a scalable, cost-efficient machine learning platform. You will develop core services including model serving infrastructure, training pipelines, experiment tracking, and feature management while improving observability across the model lifecycle. Your role involves evolving internal tools into a coherent self-service product that empowers data scientists to iterate on models quickly. The ideal candidate possesses strong production backend experience in Java or Python, along with a background in platform or infrastructure engineering. You will work with Kubernetes, AWS cloud infrastructure, and distributed systems principles to manage containerized workloads. While familiarity with MLflow, Airflow, or Terraform is beneficial, the primary focus is on high-quality software engineering to solve complex problems regarding fraud detection, treasury management, and product personalization.

What does a Software Engineer earn?

Median $197450 from 2160 postings across 139 companies.

See salary data

What you'll do

  • Build and maintain core machine learning platform services including model serving, training pipelines, and experiment tracking.
  • Evolve the platform from a collection of tools into a coherent, self-service product for internal users.
  • Improve infrastructure scalability, reliability, and operability while managing costs and technical complexity.
  • Enhance observability and monitoring across the model lifecycle to help data scientists track performance.
  • Participate in on-call rotations to ensure platform stability and reduce operational toil.
  • Contribute to the technical roadmap through architectural decisions, discovery work, and exploratory spikes.
  • Mentor team members and improve engineering standards through code reviews and documentation.

What we're looking for

  • Strong engineering background in mainstream languages like Java or Python (preferably Python) for building and maintaining production systems.
  • Experience with platform or infrastructure engineering, including internal developer platforms or self-service tooling.
  • Experience with Kubernetes for deploying, managing, and troubleshooting containerized workloads.
  • Experience with cloud infrastructure, ideally AWS, covering compute, storage, and networking.
  • Strong understanding of distributed systems principles to make pragmatic architectural decisions.
  • Experience with observability and monitoring, including building dashboards, alerts, and health-tracking tools.
  • Solid understanding of software engineering best practices such as testing, code review, CI/CD, and clean code.
  • Ability to use AI-assisted development tools responsibly while maintaining ownership of code quality.
  • Familiarity with ML platform tooling like MLflow or Airflow (preferred).
  • Familiarity with ML systems and workflows including training, serving, and feature engineering (preferred).
  • Experience with Infrastructure as Code such as Terraform or CDK (preferred).
  • Exposure to streaming or batch data processing frameworks like Spark, Flink, or Kafka (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, AI Platform

Smartly

Helsinki, Uusimaa, Finland 99 days ago
Machine Learning Python PyTorch TensorFlow MLOps AWS GCP Generative AI Computer Vision Natural Language Processing C++ Java MLflow Kubeflow Data Pipelines Linear Algebra Statistics Calculus
5+ yrs exp Hybrid

Senior Machine Learning Engineer, AI Platform

Adobe

San Jose, CA 15 days ago $211,800$306,625
Python Go C++ Rust Java Kubernetes Distributed Systems GPU PyTorch FSDP DeepSpeed vLLM TensorRT-LLM Triton Ray Serve Cloud Infrastructure
7+ yrs exp