Web Crawler Engineer

  • Full-time

Company Description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Job Description

Get to know the team

The POI team is part of the Grab Geo department. We are responsible for building the POI data system for Southeast Asia and key geo-services including search, recommendation, geocoding, and reverse geocoding, which support all of Grab's businesses across ride-hailing, food delivery, and payments. 

 

Get to know the role

We are seeking a Backend Engineer. In the digital age, leveraging online resources is key to building vibrant, rich, and high-quality map data. We need your expertise to help us construct this essential platform and deliver a world-class Map Making service.

 

The Critical Task You Will Perform:

  1. Responsible for designing, architecting, and implementing highly concurrent, highly available, and scalable distributed map data search, geocoding, and reverse geocoding systems.

  2. Process massive volumes of heterogeneous map data from various sources, performing end-to-end parsing, integration, and data normalization.

  3. Explore and implement cutting-edge technologies such as Large Language Models (LLMs) for intelligent parsing, data generation, data quality validation, and other scenarios, continuously improving data collection efficiency, reducing costs, and enhancing data quality.

  4. Conduct technical planning and innovation: continuously track industry advanced technologies, perform technology research and prototype development, introduce new technologies and tools to the team, and formulate a long-term technical development roadmap.

Qualifications

What Essential Skills You Will Need

  1. Bachelor's degree or higher in Computer Science or a related field.

  2. Possess solid foundational computer science knowledge, a deep understanding of common algorithms, data structures, computer networks, and operating system principles.

  3. Proficient in at least one programming language among Python, Go, or Java, with a profound understanding of its asynchronous programming, concurrency models, and performance optimization.

  4. Skilled in using mainstream database technologies, including but not limited to MySQL, PostgreSQL, Redis, and Elasticsearch.

  5. Familiar with common data parsing, cleaning techniques, and related toolchains such as Hive, Presto, Spark, etc., and possess the ability to build automated data processing pipelines.

  6. Personal Qualities: Strong curiosity, excellent self-learning ability, a spirit of tackling tough problems, and outstanding teamwork and communication skills.

Bonus Points

  1. Profound comprehension of Large Language Model algorithms, experience with Fine-tuning and Prompt Engineering, and practical project experience applying them to data collection or processing.

  2. In-depth understanding of the mapping industry and POI data.

Additional Information

Life at Grab

We care about your well-being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

What We Stand For at Grab

We are committed to building an inclusive and equitable workplace that enables diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly and equally regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.

Privacy Policy