CareerPlanGet AI match score →

Senior Software Engineer, Machine Learning, Payments

Singapore💼 Full-time🗓 2026-06-06 → 2026-07-30

Core

Building and maintaining ultra-reliable live production services and massive batch pipelines for Google's Payments team, handling high-volume traffic and billions of records daily.

Role type

Senior IC Machine Learning Engineer (Payments Infrastructure)

Builds

Ultra-reliable live production services, massive batch pipelines, and machine learning models for payment processing and money movement.

Domain

Fintech / Payments / Large-scale Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Software development (Java, C/C++, Python, JavaScript, Go), ML infrastructure (model deployment, evaluation, optimization, data processing, debugging), Data pipeline construction, System scalability and stability analysis, Security and privacy compliance, Experimentation and metrics design

Preferred skills

Production ML model development, Sandboxing solutions, Advanced degree (Master's/PhD) in CS

Technologies

Java, C/C++, Python, JavaScript, Go

Responsibilities

Build and maintain ultra-reliable live production services handling high-volume traffic, Reduce infrastructure complexity and ensure security/privacy compliance, Develop effective machine learning models, Work with product and marketing teams for experimentation and launch, Analyze data for statistical insights and design experiments

Seniority

Mid-Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗