Software Engineer, Machine Learning, Payments

Google Google · Big Tech · Singapore

Software Engineer, Machine Learning, Payments role at Google Singapore, focusing on developing and deploying ML models for the Payments team. Responsibilities include data analysis, ML model development, experimentation, and maintaining production infrastructure. Requires 2 years of software development experience and 1 year of ML infrastructure experience.

What you'd actually do

  1. Analyze data for statistical insights.
  2. Develop accurate and fair machine learning models.
  3. Design experiments and implement new features and metrics.
  4. Work with product and marketing teams for experimentation and launch.
  5. Build and maintain production infrastructure, ensuring critical services and data are available and reliable.

Skills

Required

  • software development
  • ML infrastructure
  • model deployment
  • model evaluation
  • optimization
  • data processing
  • debugging

Nice to have

  • developing and maintaining machine learning models in production
  • analyzing and improving efficiency, scalability, and stability of various systems
  • knowledge of machine learning techniques and applications

What the JD emphasized

  • machine learning models in production

Other signals

  • machine learning models
  • production infrastructure
  • Payments team