Machine Learning Engineer

1 week ago


Singapore Grab Full time

**Job Description**:
**Life at Grab**

At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.

**Get to know the Team**:
The Fulfillment Signals team's mission is to empower business owners, data scientists and engineers in the Fulfillment Tech Family to observe, diagnose and analyze real time business metrics related to Grab's overall fulfillment goals. These real time signals provide critical information used in the decision making process of many Grab’s products like dynamic pricing, offers and food recommendations. The team develops real-time signals aimed at understanding Grab’s overall fulfillment health and at the same time builds tools and systems to perform business forecasting of Grab’s consumers, merchants and driver partners.

**Get to know the Role**:
This is a hands-on role with a platform that handles billions of events a day and used by many teams at Grab. We are seeking passionate software engineers who have experience with big data processing and machine learning. You will have the opportunity to work on core backend service engineering, big data processing and developing highly accurate forecasting models. It is very important that our team members take initiatives to identify problems, and have the right mindset and skill sets to solve them.

**The Day-to-Day Activities**:

- Collaborate with product analysts, managers and data science teams to define, prototype and build real-time business signals to improve the observability of Grab’s fulfillment platform.
- Architect and develop our real-time monitoring platform to run at scale, provide accurate current business metrics, forecasts and anomaly detection for our critical business metrics such as allocation rate, demand and supply.
- Develop state of the art forecasting models to accurately forecast key business metrics.
- Scale our real-time signals to process a growing number of events, find opportunities to improve and optimize the workloads to ensure their performance levels can provide continuous accurate, reliable and timely delivery of key metrics.
- Engage in service capacity and demand planning, software performance analysis, costing, tuning and optimization.
- Participate in code and design reviews to maintain our high development standards.

**The Must-Haves**:

- A degree in Computer Science, Software Engineering, Information Technology or related fields.
- Strong Computer Science fundamentals in algorithms and data structures.
- Proficiency in any of Scala/Java/Golang/C++.
- Experience in Python.
- Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.

**The Nice-to-Haves**:

- 2+ years of experience in software engineering in a distributed systems environment.
- 2+ years of experience in machine learning model development.
- Proficiency in Apache Flink, Spark, Kafka and at least one NoSQL database in a large scale environment.
- Deep Learning based machine learning model development preferably in probabilistic forecasting based on deep learning.
- Experience in ML Frameworks such as Tensorflow, PyTorch
- Experience in container management and orchestration tools like Kubernetes
- Well versed in setting up continuous integration and deployment for big data pipelines or other projects.

**Our Commitment**

We are committed to building diverse teams and creating an inclusive workplace that enables all Grabbers to perform at their best, regardless of nationality, ethnicity, religion, age, gender identity or sexual orientation and other attributes that make each Grabber unique.

**About Grab**

Grab is the leading superapp platform in Southeast Asia, providing everyday services that matter to consumers. Today, the Grab app has been downloaded onto millions of mobile devices, giving users access to over 9 million drivers, merchants, and agents. Grab offers a wide range of on-demand services in the region, including mobility, food, package and grocery delivery services, mobile payments, and financial services across 428 cities in eight countries.

**Join us today to drive Southeast Asia forward, together.



  • Singapore Johnson & Johnson Full time

    An opportunity has arisen for an extraordinary and enthusiastic Machine Learning Engineer. This role requires a deep understanding of machine learning algorithms, strong software engineering skills, and the ability to translate business requirements into scalable machine learning solutions. As a member of the Global Finance Data Science team, you will...


  • Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Are you passionate about AI and fintech? Do you want to join a company that is building cutting-edge technology to transform the financial industry and empower traders? If yes, then we have an exciting opportunity for you! We are looking for talented and motivated individuals who share our vision and want to make a difference in the world. We are looking...


  • Singapore ALMR Consulting Pte Ltd Full time

    **Role: Machine Learning Engineer** **Responsibilities**: - Design and create an ML-based pricing system that delivers personalized experiences for our customers. - Work closely with data scientists, engineers, and platform teams to put machine learning models into production, automate processes, and make sure everything runs smoothly. - Collaborate with...


  • Singapore beBeeSkill Full time

    Job Title: Machine Learning Engineer - Large-Scale Deep Learning Models We are seeking a Machine Learning Platform Engineer to develop and maintain our machine learning platform. The platform supports deep learning models for code development, testing, training scheduling, model deployment, and other core business functions. Our team oversees the company's...


  • Singapore beBeeSkill Full time $60,000 - $80,000

    Job Title:Machine Learning Engineer - Large-Scale Deep Learning ModelsWe are seeking a Machine Learning Platform Engineer to develop and maintain our machine learning platform. The platform supports deep learning models for code development, testing, training scheduling, model deployment, and other core business functions. Our team oversees the company's...


  • Singapore beBeeSkill Full time

    Job Title: Machine Learning Engineer - Large-Scale Deep Learning Models We are seeking a Machine Learning Platform Engineer to develop and maintain our machine learning platform. The platform supports deep learning models for code development, testing, training scheduling, model deployment, and other core business functions. Our team oversees the...


  • Singapore KAISHI PARTNERS PTE. LTD. Full time

    **Responsibilities**: - Designing machine learning systems and self-running artificial intelligence (AI) software to automate predictive models. - Ensuring that algorithms generate accurate user recommendations. - Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks. - Developing ML...


  • Singapore TikTok Full time

    1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. ResponsibilitiesAnti-Automation Solutions (AA) is part of Business Integrated Risk Control(BRIC) team. Automated fraud refers to technical methods used by hackers to perform API abuse at scale using scripts and tools. Our vision is to establish an...


  • Singapore Secure IC Full time

    **Permanent contract (CDI), based in Singapore.** **Your role and responsibilities**: To support our growth and in order to strengthen our team, we are looking for a **Machine Learning Engineer**. - Design machine learning systems - Research and implement appropriate ML algorithms and tools - Run machine learning tests and experiments - Perform data...


  • Singapore beBeeEngineer Full time

    Job Title A Machine Learning Platform Engineer is responsible for developing and maintaining our machine learning platform. Key Responsibilities Design, develop, and maintain core functions of the machine learning platform, including data processing, feature engineering, model training, and model deployment. Build efficient, scalable data processing...