CareerPlanSign in

Senior II Software Engineer - Machine Learning Platform

Tallinn, ee💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Building and maintaining a scalable, cost-efficient machine learning platform infrastructure that enables data scientists to develop, deploy, serve, and monitor ML models at scale.

Role type

Senior IC machine learning platform engineer

Builds

Model serving infrastructure, training pipelines, experiment tracking, model registry, feature management, and model monitoring systems

Domain

Financial technology / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

Java, Python, Kubernetes, cloud infrastructure (AWS), distributed systems, observability, CI/CD, system design

Preferred skills

ML platform tooling (MLflow, Airflow), Infrastructure as Code (Terraform, CDK), streaming/batch data processing (Spark, Flink, Kafka), platform-as-product thinking

Technologies

Java, Python, Kubernetes, AWS, MLflow, Airflow, Terraform, CDK, Spark, Flink, Kafka

Responsibilities

Build and maintain core ML platform services including model serving and training pipelines; Improve platform scalability, reliability, and operability; Enhance observability and monitoring across the model lifecycle; Collaborate with data scientists to understand workflows and needs; Participate in on-call rotation for platform stability; Shape technical and product roadmap through architectural decisions; Mentor team members and raise engineering standards

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.