Graduate Engineer - Software, Data & AI

Rotate

Kuala Lumpur

Hybrid

MYR 60,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rotate, based in Kuala Lumpur, invites graduates to join a fast-moving engineering team building cloud-based analytics for the air cargo industry. As a Graduate Engineer you'll ship production code from day one across Gen-AI, data, and product platforms, working with senior engineers on problems that shape global logistics.

Our stack features Angular/NestJS on product side, Python and Databricks for data, Kubernetes under the hood, with modern tooling like Langfuse.

Qualifications

  • Completed Bachelor's or Master's in Computer Science, Software Engineering, or a closely related technical field
  • Recently graduated or about to graduate (2025 or 2026) — this role is designed specifically for recent graduates starting their career
  • Strong academic track record, with evidence of going beyond the curriculum
  • Solid programming fundamentals in at least one modern language (TypeScript, Python, Go, Rust, or similar)
  • A portfolio of things you've built — side projects, open-source contributions, hackathons, or research that you're proud of
  • Genuine curiosity about AI, data at scale, and how modern software actually gets built in production
  • You think in systems, communicate clearly in English, and get energy from working alongside sharp people
  • Ambition to grow into an engineering leader — and the humility to be coached hard along the way

Responsibilities

  • Ship production code from day one across frontend, backend, and data platforms
  • Pair daily with senior engineers and receive weekly coaching to become a future tech lead
  • Rotate through problem spaces (product, data platform, AI) to find deep interests
  • Contribute to building scalable, production-grade software across the stack

Skills

Programming fundamentals
English communication
Curiosity about AI and data at scale
Team collaboration

Education

Bachelor's or Master's in CS/Software Engineering

Tools

TypeScript
Python
Go
Rust

Job description

Solve hard problems where AI, data, and software meet. Build products that move the global air cargo industry. Graduate-only role with a clear path to engineering leadership.

As a Graduate Engineer you'll ship production code from day one across our Gen-AI, data, and product platforms — working alongside senior engineers on problems that directly shape how the global air cargo industry runs. Fast feedback, real ownership, and a structured path toward engineering leadership.

Who we are

We are Rotate. We help key players across the global air cargo and logistics industry make better commercial and strategic decisions. We provide cloud-based software and analytics, world-leading market data, and data-driven strategy consulting. Our clients include top-tier airlines, airports, freight forwarders, governments, shippers, investors, and other industry stakeholders.

Founded in 2022 by a core team of former aviation strategy consultants, Rotate has grown rapidly. We now have offices in the Netherlands and Malaysia and a diverse team of around 50 professionals, including strategy consultants, data scientists, software developers, and data engineers. Demand for our work continues to grow strongly, and we are therefore looking for talented graduates to strengthen our engineering team.

What you'll do

You'll work at the intersection of software engineering, data engineering, and data science — building products where all three disciplines genuinely collide. One day you're designing a React/Angular interface that helps a cargo airline planner make a billion-dollar fleet decision; the next you're tuning a Databricks query over years of global waybill data, or wiring up an LLM agent that reasons over live operational feeds.

Our stack is deliberately modern: Angular and NestJS on the product side, Python and Databricks for data, Kubernetes underneath, MongoDB and Postgres for state, and a Gen-AI orchestration layer built on the Vercel AI SDK, MCP, and Langfuse. We code with agentic tools (Claude Code, Cursor) as a default, not a novelty.

Concretely, in your first year you'll:

Ship features end-to-end across frontend, backend, and data layers — not just tickets, but real product

Pair daily with senior engineers and get weekly 1:1 coaching aimed at turning you into a future tech lead

Rotate through problem spaces (product, data platform, AI) so you find where you want to go deep

We hire graduates we believe can lead teams within a few years — and we invest accordingly.

Why work at Rotate?

At Rotate, you'll join a fast-moving team that's tackling an endless stream of fascinating problems in an industry that's essential to the global economy. We build high-impact products and strategies using modern technologies, and we're committed to tailoring your personal and professional growth as we scale. Our performance management and learning programs are all about helping you grow, with coaching and mentorship on a daily basis.

In addition to excellent compensation, you'll get to:

Build things that matter.
Solve complex problems in a critical industry. Advise clients on their most fundamental strategic questions, or partner with airlines to co-develop data-driven SaaS products with the latest technology stack. Drive efficiency and sustainability in global supply chains.

Write your own story.
Feel like an entrepreneur within a well-funded company and established team. Help us build Rotate and share in our joint success. Partner with us to tailor your development and career ambition.

Live unforgettable experiences.
Get exposed to different cultures, go on unforgettable offsites, experience the highs and lows of scale-up life…and if you're keen, travel the world and eat sushi in Tokyo!

Job requirements

A completed Bachelor's or Master's in Computer Science, Software Engineering, or a closely related technical field

Recently graduated or about to graduate (2025 or 2026) — this role is designed specifically for recent graduates starting their career

Strong academic track record, with evidence of going beyond the curriculum

Solid programming fundamentals in at least one modern language (TypeScript, Python, Go, Rust, or similar)

A portfolio of things you've built — side projects, open-source contributions, hackathons, or research that you're proud of

Genuine curiosity about AI, data at scale, and how modern software actually gets built in production

You think in systems, communicate clearly in English, and get energy from working alongside sharp people

Ambition to grow into an engineering leader — and the humility to be coached hard along the way

Where is Rotate located?

We are based in Kuala Lumpur at the KL Gateway Mall. We find value in being together to collaborate, but we offer flexibility to accommodate different ways of working.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rotate • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Business Analyst
Business Analyst

Rotate • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Professional development programs
Opportunity to work on SaaS products
Flexible working arrangements
Graduate AI & Data Engineer: Build Next-Gen Cargo Software
Graduate AI & Data Engineer: Build Next-Gen Cargo Software

Rotate • Kuala Lumpur

Hybrid
MYR 60,000 - 90,000
Senior Full-Stack Engineer - Data-Driven Cargo SaaS
Senior Full-Stack Engineer - Data-Driven Cargo SaaS

Rotate • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Grab • Petaling Jaya

On-site
MYR 180,000 - 280,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+5
Senior Infrastructure Engineer
Senior Infrastructure Engineer

GrabTaxi Holdings Pte. Ltd. • Petaling Jaya

On-site
MYR 180,000 - 280,000
Term Life Insurance
Medical Insurance
GrabFlex benefits
+5
Senior Software Engineer
Senior Software Engineer

MOVE • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Lead Software Engineer, Customer Data Platform
Lead Software Engineer, Customer Data Platform

GrabTaxi Holdings Pte. Ltd. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Term Life Insurance
Comprehensive Medical Insurance
GrabFlex benefits package
+5
Data-Driven Business Analyst for Air Cargo SaaS
Data-Driven Business Analyst for Air Cargo SaaS

Rotate • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Professional development programs
Opportunity to work on SaaS products
Flexible working arrangements
Senior Engineer, Finance Systems
Senior Engineer, Finance Systems

Grab • Petaling Jaya

On-site
MYR 180,000 - 240,000
Term Life Insurance
Medical Insurance
GrabFlex
+5