Senior Software Engineer, Backend (AI)
Grab
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 Applied AI Team is a group of passionate engineers committed to architecting, crafting, and maintaining internal tooling systems, frameworks and platforms that elevate the very core of our business operations. With unyielding, we create functional applications that not only enhance productivity but also redefine efficiency for Grab employees. Join us in this journey of as we pioneer the future of technology, pushing the boundaries of what's possible to shape Grab's success. Get to Know the Role As a Senior Software Engineer on our team, you will be the technical backbone of the AI Gateway (GrabGPT Gateway) — Grab's unified LLM API gateway and the single integration point through which every AI initiative in the organization accesses large language models. You will build the systems that give teams secure, reliable, and cost-accountable access to 60+ models across providers such as OpenAI, Anthropic, Google Vertex AI, etc: routing and proxying requests, enforcing authentication and rate limits, streaming responses, tracking token usage and cost, and onboarding new models and providers as the LLM landscape evolves. You will own scalable, high-throughput gateway services and the platform capabilities that power them, model routing, tiered capacity management, chargeback, and observability, for a service that sits in the critical path of all LLM traffic at Grab. You will report to the Engineering Manager and work onsite at the Grab Office. This role is onsite based in our Petaling Jaya, Malaysia office. The Critical Tasks You Will Perform
- You will manage gateway features end-to-end. Independently build complex backend features — provider integrations, unified API endpoints, model onboarding, API key and identity management, rate limiting, tiering, and cost tracking, from conception through deployment.
- You will design multi-provider LLM routing systems that translate a unified, OpenAI-compatible API surface into provider-native formats, with support for SSE streaming, automatic fallback, and provider-specific capabilities.
- You will build scalable, well-architected backends in Go and Python where appropriate for a low-latency reverse-proxy service handling all LLM traffic at Grab, following clean service-layer patterns and consistent API conventions.
- You will build and operate the platform's reliability and governance layers: distributed rate limiting and tiered capacity isolation on Redis, API key and OIDC/workload-identity authentication, and token-level usage logging, cost computation, and chargeback pipelines integrated with PostgreSQL and the data lake.
- You will manage CI/CD and cloud resources (AWS/GCP/Azure), Kubernetes deployments, database migrations, and configuration across staging and production environments, including platform migrations such as moving the gateway to Grab's standardized EKS stack.
- You will champion test-driven development and 'shift-left' quality. Write tests first, mentor junior engineers, and foster a platform-thinking culture so that reliability, cost accountability, and security are designed in, not bolted on.
- You will ensure system reliability for a Tier-critical service. Participate in on-call rotations, manage provider capacity and quota incidents, conduct root cause analysis, and lead post-mortems.
- 3+ years of professional software development experience with a history of delivering successful solutions.
- Proficiency in server-side programming, specifically Go (Golang) and Python.
- Hands-on experience with LLMs (Large Language Models), LangChain, and LangGraph for conversational AI development.
- Practical experience with cloud providers (AWS), containerization (Kubernetes), and CI/CD pipelines.
- Grasp of data structures, algorithms, distributed systems, and multi-threading.
- An advocate for automated testing (unit, integration) and writing concise technical documentation.
- Experience with a relational database such as MySQL, PostgreSQL, or Oracle
- 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.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (AI) in Petaling Jaya vacancy
- ...the power of Technology and AI to deliver the mission of driving... ...our Team The Service Mesh Engineering team is a dynamic and... ...experienced and enthusiastic Senior Service Mesh Engineer to join... ...will be reporting to Senior Software Engineering Manager. You will...
- ...the power of Technology and AI to deliver the mission of driving... ...You will report to the Engineering Manager, Insurance Operations... ...based in Malaysia and develop backend systems powering accounting,... ...years of relevant experience in software development You have proficiency...
- ...exclusive few. If you're this person, we'd love to talk to you. The Role We are looking for backend engineers to build the core systems behind BJAK's AI Finance Agent. This role is for engineers who can build reliable APIs, workflows and financial product...
- ...About the Team: The backend engineering team develops the digital backbone of the bank that drive... ...We are seeking talented & passionate Senior Backend Engineer to join our team. You... ...service capacity and demand planning, software performance analysis, tuning and optimization...
- ...harnessing the power of Technology and AI to deliver the mission of driving Southeast... ...Know the Role We Are Looking For a Senior Software Engineer For Either The Scribe Or CDP Team That... ...Experience developing large-scale backend or data systems and has good understanding...
- ...the power of Technology and AI to deliver the mission of driving... ...experienced and passionate Engineers to join our team. You will... ...maintenance of our mission-critical backend systems, driving... ...excellence. You will be reporting to Senior Software Engineering Manager. This...
- ...harnessing the power of Technology and AI to deliver the mission of driving Southeast... ..., and multiple business verticals. We engineer platforms used by all business verticals... ...to know the Role We are looking for a Senior Software Engineer who can not only write high-...
- ...harnessing the power of Technology and AI to deliver the mission of... ...are looking for experienced engineers to join our platform team!... ...-class technology stacks, the software you develop brings our unique... ...consumer devices with hundreds of backend services through Grab's...
- ...IT Software Engineer As a Software Engineer, you design, develop, and operate... ...-as-Code, automation, backend services, and platform APIs.... ...modern technologies, including AI in the software development lifecycle... ...a progression path toward senior engineering roles (Grade 18...
- ...belong and thrive. Your day at NTT DATA The Senior Software Engineer designs, develops, and delivers enterprise-grade AI solutions for leading organizations across... ...responsibilities: Design, develop, and maintain scalable backend services, APIs, and enterprise applications....
- ...while harnessing the power of Technology and AI to deliver the mission of driving... ...scalable and resource efficient cutting edge software platform. You will build a available, scalable... ...software development life-cycle and best engineering practices. You will report to the...
- ...the power of Technology and AI to deliver the mission of driving... ...architecture for backend development and leverage different... ...an experienced and visionary Software Engineering Manager II to join our... .... You will report to our Senior Software Engineering Manager...
- ...the infrastructure behind the AI-driven data economy. As AI... ...come in. We combine deep engineering expertise with global-scale manufacturing... ...We are looking for a software engineering intern to develop... ...MERN-stack) and microservice backends (FastAPI). Design and...
- ...vital edge in their markets. Make an impact Design the architecture, develop and maintain applications utilizing variety of AI solutions Implement AI solutions through endpoints using FastAPI, ensure high level security Collaborate closely with cross-functional...
- ...scalable full-stack applications (frontend, backend, APIs, and databases). -Architect... ...designs. -Develop and integrate AI-powered features, AI agents, and LLM-based... ...Bachelor’s degree in Computer Science, Software Engineering, or related technical field. -Minimum...
- ...Title : Senior Software Engineer Develab is an IT consulting company operating in Malaysia, Singapore... ..., Infrastructure-as-Code modules, and backend components for company cloud ecosystem... ...leveraging modern technologies such as AI. Lead by example in defining technical...
- ...the power of Technology and AI to deliver the mission of driving... ...our Team The Service Mesh Engineering team is a dynamic and... ...We are looking for a Lead Software Engineer to guide the technical... ...architecture. You will be reporting to Senior Software Engineering Manager....
- ...the power of Technology and AI to deliver the mission of driving... ...and setting the standard for engineering excellence. You will be... ...establish technical standards for software development You will... ...proficiency in at least one backend programming language, preferably...
- ...the power of Technology and AI to deliver the mission of driving... ...an important member of our engineering department, you will be... ...solutions, and deliver high-quality software products You will develop... ...improve both frontend and backend components of our applications...
- Category: IT - Software Vacancy: 1 Industry: Information Technology Solution Location: Petaling Jaya - Selangor Education: Bachelor Degree Country: Malaysia Salary Range: 5000.00-7000.00 Experience(Min): 3-4years Job Type: Full Time Permanent...
- Ready to build simple, reliable software that helps businesses run better? Working with us... ...and reach real users. -Expand your engineering toolkit through code reviews, pairing sessions... ...to basic incidents with guidance from senior engineers. -Document implementation...
- Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering, as we are hiring a Senior AI Engineer in Kuala Lumpur, Malaysia! Join us in building a next-generation AI Virtual Companion for Operation Planning & Optimization. Powered...
- ...AI Engineer (GenAI/RAG Systems) Location: Petaling Jaya, Selangor... ...type: Permanent Oxydata Software Sdn Bhd established since 201... ...insights. Build and maintain backend services and REST API... ...workflow. Be part of a small, senior team with minimal bureaucracy...
- Job description: Job Summary The Senior Engineer - R&D - Corporate Development is responsible for leveraging deep technical expertise... ...degree in Engineering (e.g., Electrical, Mechanical, Chemical, Software, Materials Science, Biomedical) or a relevant scientific...
- ...Oxydata Software Sdn Bhd Location: Petaling Jaya, Malaysia... ...Malaysia Digital-certified AI and data engineering company founded in 2006. We... ...You will work in a small, senior team using AI-assisted development... ...— as agent tools Backend: FastAPI for exposing agent...
- -Agentic AI Development: Design, build, and optimize AI agents capable of reasoning, planning, and executing tasks within ERP/MES... ...enterprise readiness. -Collaboration: Work closely with product, engineering, and business teams to translate requirements into intelligent...
- ...testing etc. Main languages are Java, Spring Framework and Angular._ [Apply now at ; JOB REQUIREMENTS: -Undergraduates of Computer Science or Information Technology majoring in Software Engineering. -Has strong interest to explore career in Software Development.
- ...Lead Software Engineer As a Lead Software Engineer, you are driving engineering excellence while designing, developing and operating scalable... ...Development Platform DevSecOps team shaping Hilti’s cloud and AI capabilities of tomorrow. You take end-to-end ownership by...
- ...IT Software Engineer- SAP ABAP Are you a passionate full-stack/back-end developer with expertise in SAP ABAP and SAP ERP (S/4HANA)? If so... ...We offer: Cutting-edge projects that utilize the latest in AI, cloud computing, and advanced analytics. A chance to work...
- ...Digital Workplace Engineer – Microsoft 365 & AI We are looking for a Digital Workplace engineer to strengthen our engineering capacity in the Digital Workplace team, with a background in Microsoft 365 technology while being open to explore emerging AI —especially Copilot...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Backend (AI). Be the first to apply!

