Senior Software Engineer, Machine Learning, Payments - Singapore
google asia pacific pte. ltd.
Product area
Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses.
Job description
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Qualifications
Job responsibilities
- Develop effective machine learning models and optimization solutions for identifying the best credit products for Google Pay users.
- Reduce infrastructure complexity, improve reliability, and ensure security and privacy compliance.
- Design and build infrastructure for training and serving ML models in a secure and privacy-compliant manner.
- Analyze data for statistical insights, design experiments and metrics, and generate ideas for improvement.
Minimum qualifications
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages (e.g., Java, C/C++, Python, JavaScript, or Go).
- 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
- 3 years of experience building data pipelines for machine learning.
Preferred qualifications
- Master's degree or PhD in Computer Science, or a related technical field.
- Experience in developing and maintaining machine learning models in production.
- Experience in analyzing and improving efficiency, scalability, and stability of various systems.
- Experience with sandboxing solutions, ensuring the highest standards of security and privacy.
- ...Job description Google's software engineers develop the next-generation technologies that change... ...Design, train, and deploy deep learning models to visually analyze mosquitoes in... ...schedules. Take ownership of the full machine learning lifecycle and transition models...
- ...across the company. Job description Google's software engineers develop the next-generation technologies that... .... Additional job description As a Senior Software Engineer in the Acceleration Platform team in Singapore, you will architect the next generation of AI-...
- ...Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore... ...with cloud platform software development, and with Machine Learning or computer vision. ~ Experience in Computer Networking (...
- ...stores, or using the Google Pay app, the Payments team at Google is focused on making... ...businesses. Job description Google's software engineers develop the next-generation... ...Technical Lead) for Consumer Payments in Singapore, you will serve as a versatile technical...
- ...stores, or using the Google Pay app, the Payments team at Google is focused on making... ...businesses. Job description Google's software engineers develop the next-generation technologies... ...crucial inputs for AI/ML models. As a Senior Software Engineer, you will play a key role...
- ...decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how... ...matter expertise in the content safety domain and a practice of machine learning and AI-based techniques with the production-grade...
- ...using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless... ...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how...
- ...thrive in today’s digital world. Job description Google's software engineers develop the next-generation technologies that change how... ...technologies. ~ Experience in data collection/monitoring/alerting infrastructure, data analysis pipelines and machine learning....
- ...Job description Google's software engineers develop the next-generation technologies that change... ...different hats and need to be unafraid to learn new domains and technologies. In this... ...and algorithms. ~ Experience in Machine Learning or computer vision. ~ Experience...
- ...using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless... ...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how...
- ...Job description Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have... ...expertise in the content safety domain and a practice of machine learning and Artificial Intelligence (AI)-based techniques with the production...
- ...thrive in today’s digital world. Job description Google's software engineers develop the next-generation technologies that change how... ...using Flutter and Dart. Experience with developing machine learning models, launch experiments (A/B Testing), and end-to-end data...
- ...decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how... ...dynamics like virality. Solid high-level understanding of machine learning and Large Language Model (LLM) architecture, specifically...
- ...company. Job description Google's software engineers develop the next-generation... ...member of the Acceleration Platform team in Singapore, you will own the design and implementation... ...computer vision, speech/audio, reinforcement learning, recommendation systems, or ML...
- ...have a mandate and a unique opportunity to impact important technical decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and...
- ...stores, or using the Google Pay app, the Payments team at Google is focused on making... ...businesses. Job description Google's software engineers develop the next-generation... ...including UX, and other engineering teams in Singapore and the US). Qualifications Job...
- ...company. Job description Google's software engineers develop the next-generation... ...Information Security Engineering (ISE) as a Senior Technical Lead in Safe Coding to lead our... ...efforts. As a foundational hire in Singapore, you will serve as a cultural ambassador...
- ...decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how billions... ...presence in Asia-Pacific (APAC) by establishing a brand-new Singapore hub. In this role, you will play a massive part in...
- ...have a mandate and a unique opportunity to impact important technical decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and...
- ...Job description Google's software engineers develop the next-generation technologies that change... .... This role is located at our Singapore location where we operate our largest mosquito... ...Experience developing computer vision or machine learning products. ~ Experience with...
- ...stores, or using the Google Pay app, the Payments team at Google is focused on making... ...businesses. Job description Google's software engineers develop the next-generation... ...Operating at an unprecedented scale, our Singapore-based team is the engine behind the overarching...
- ...using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless... ...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how...
- ...Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore... .... Experience in software development for security, machine learning, distributed systems, Unix/Linux environments, or web/mobile...
- ...decisions across the company. Job description Google's software engineers develop the next-generation technologies that change how... ...matter expertise in the content safety domain and a practice of machine learning and AI-based techniques with the production-grade...
- ...Debug Project is a team of scientists and engineers dedicated to developing solutions for... ...will join a team of mosquito biologists, software engineers, and automation experts working... ...contribute to multi-year roadmaps for Debug Singapore. Minimum qualifications ~ Bachelor's...
- ...for everyone in the world. Job description Google's software engineers develop the next-generation technologies that change how billions... ...efforts sit in the areas such as supervised/unsupervised Machine Learning (ML) and generative Artificial Intelligence (AI) for...
- ...Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and... ...develop, maintain and improve our solution for global business payment journeys. Work on all technical aspects of development,...
- ...using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless... ...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how...
- ...Job description Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search...
- ...using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless... ...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Machine Learning, Payments - Singapore. Be the first to apply!

