Senior Software Engineer, Machine Learning, Payments

Google Google · Big Tech · Singapore

Senior Software Engineer, Machine Learning, Payments at Google Singapore. Develops ML models for credit products, builds ML infrastructure for training and serving, and analyzes data for insights. Requires 5 years of software development, 3 years of ML infrastructure experience, and 3 years of ML data pipeline experience. Preferred qualifications include production ML model experience and advanced degrees.

What you'd actually do

  1. Develop effective machine learning models and optimization solutions for identifying the best credit products for Google Pay users.
  2. Reduce infrastructure complexity, improve reliability, and ensure security and privacy compliance.
  3. Design and build infrastructure for training and serving ML models in a secure and privacy-compliant manner.
  4. Analyze data for statistical insights, design experiments and metrics, and generate ideas for improvement.

Skills

Required

  • software development
  • ML infrastructure
  • model deployment
  • model evaluation
  • model optimization
  • data processing
  • debugging
  • data pipelines for machine learning

Nice to have

  • Master's degree or PhD in Computer Science
  • developing and maintaining machine learning models in production
  • analyzing and improving efficiency, scalability, and stability of various systems
  • sandboxing solutions
  • security and privacy compliance

What the JD emphasized

  • 3 years of experience with ML infrastructure
  • 3 years of experience building data pipelines for machine learning
  • Experience in developing and maintaining machine learning models in production

Other signals

  • machine learning models
  • ML infrastructure
  • training and serving ML models
  • production ML models