1,005,333open jobs
59,871companies
166,150added this week
Browse all
Salary
$44k – $88k per year (gross)
Location
In office (Petaling Jaya)
Seniority
Senior · 10+ years exp
Employment
Full-Time

First seen by Alion on Sep 3, 2026.

Overview
Company
Impact
Profile match
Run procurement, inventory, central-kitchen production, inter-outlet transfers, and consolidated reporting for restaurant groups across Malaysia, Singapore, Indonesia, Thailand, and Southeast Asia. Book a free demo.
About the Role

We are looking for an exceptional Senior/Staff Full Stack Engineer with 10+ years of engineering experience to build the next generation of AI-native software systems.

This is not a traditional full-stack role. We are looking for someone who understands how to build systems where AI agents can reason, execute, observe outcomes, learn from feedback, and continuously improve their own performance.

You will work across the entire stack — from frontend experiences and APIs to distributed systems, data infrastructure, LLM orchestration, agentic workflows, evaluation systems, and autonomous optimization loops.

The ideal candidate has deep hands-on experience with Claude/Anthropic models, agentic architectures, tool-use, multi-step reasoning, autonomous execution loops, and AI-driven self-optimization.

You should be comfortable asking: "How can we make the system improve itself rather than requiring an engineer to manually optimize every workflow?"

What You'll Build

Systems capable of understanding complex business objectives, breaking them into executable tasks, selecting and using the right tools, executing multi-step workflows autonomously, observing results, evaluating whether the outcome was successful, identifying failures and inefficiencies, modifying strategies based on what it observes, running experiments, learning from historical execution data, optimizing future decisions automatically, and escalating to humans when confidence is low.

  1. Agentic AI Architecture
    Design and implement production-grade agentic systems using models such as Claude. Agent orchestration, tool calling, function calling, multi-agent architectures, planning and task decomposition, agent memory, context management, state machines and workflow engines, long-running agents, human-in-the-loop systems, autonomous execution, recovery and retry mechanisms, observability, and evaluation. You understand the difference between LLM → Agent → Workflow → Autonomous System, and when each is appropriate.
  2. Agentic Loops & Self-Optimization
    A major part of the role is building closed-loop systems: Goal → Plan → Execute → Observe → Evaluate → Learn → Re-plan → Execute. Systems that evaluate their own outputs, detect failed actions, identify root causes, adjust strategies, optimize prompts and tool selection, keep what works, roll back what does not, and improve over time. Reflection, critique, self-evaluation, feedback loops, reward signals, evaluation frameworks, automated experimentation, memory, retrieval, state management.
  3. Claude / LLM Engineering
    Deep practical experience with Claude/Anthropic APIs is highly desirable. Tool use, structured outputs, streaming, context management, prompt engineering, system prompts, long-context workflows, model routing, token optimization, latency and cost optimization, context compression, agent memory, LLM evaluation. Experience with other frontier models (OpenAI, Gemini, Llama or equivalent) is a plus.
  4. Full Stack Engineering
    Frontend: React, Next.js, TypeScript, modern component architectures, state management, real-time and streaming AI interfaces, agent activity and execution interfaces, data visualization.
    Backend: Node.js, TypeScript, Python, REST APIs, GraphQL, WebSockets and streaming, event-driven architectures, background workers, job queues, distributed systems, authentication and authorization.
  5. Distributed Systems
    Design systems that reliably execute thousands or millions of AI and data-processing tasks. Kubernetes, Docker, Cloud Run and serverless, message queues, Redis, Kafka or equivalent, distributed job processing, concurrency management, rate limiting, retries, idempotency, fault tolerance, observability. You know how to build systems that stay reliable when agents fail, APIs time out, models hallucinate, or downstream services go away.
  6. Data & Learning Infrastructure
    Build the infrastructure agents need to learn from historical executions. PostgreSQL, BigQuery or equivalent data warehouses, ClickHouse or analytical databases, vector databases, embeddings, retrieval systems, event logs, feature stores, analytics pipelines, data ingestion.
  7. AI Evaluation & Observability
    Build systems that objectively determine whether an agent is getting better. Automated evaluations, regression testing, LLM-as-a-judge, success/quality/cost/latency metrics, tool success rates, failure analysis, agent trajectory analysis, experimentation frameworks, A/B testing. Treat an AI agent like a production system that needs testing, measurement, debugging and continuous optimization.
  8. Autonomous Optimization
    Build mechanisms where the system discovers better ways to accomplish a task: automatically selecting the best model, the best tool sequence, optimizing prompts and workflows, learning which strategies produce better outcomes, detecting inefficient workflows, running controlled experiments, comparing execution trajectories, promoting what works and rejecting what does not.
First 6 Months

Establish the core agentic architecture · Build production-grade Claude integrations · Build reusable agent and tool infrastructure · Establish agent state and memory architecture · Build agent evaluation infrastructure · Implement execution tracing and observability · Build closed-loop execution systems · Introduce automated optimization experiments · Establish reliability and safety mechanisms · Help define the architecture for a self-optimizing AI platform

Interview Process

Architecture — design an autonomous agent that receives a business objective, decomposes it into tasks, executes tools, evaluates results, and retries or changes strategy when execution fails.
AI Systems — design a system that lets an agent improve its performance over thousands of executions without blindly modifying production behaviour.
Engineering — design a distributed execution system running thousands of concurrent agent workflows while handling rate limits, failures, retries and partial execution.
Practical — build a small agent using Claude that plans → calls tools → observes results → evaluates itself → changes strategy → completes the task.

Compensation

RM 15,000 – RM 30,000 per month, based on experience, technical depth, and demonstrated ability to build production-grade AI systems. Exceptional candidates with significant experience building agentic or self-optimizing systems will be considered at the top of the range.

The Core Question

If you are excited by the idea of building software that does not just execute instructions, but can reason, act, measure outcomes, learn from failures, and continuously become better — we want to hear from you.

Requirements

Required Experience

Engineering: 10+ years professional software engineering. Strong CS fundamentals. Strong TypeScript/JavaScript and Python. Extensive backend engineering. React/Next.js. Production-scale systems, distributed systems, databases, data-intensive applications, production deployment and operations.

AI / Agentic Systems: strong hands-on experience with several of — Claude/Anthropic, LLM APIs, agentic workflows, tool-using agents, function calling, multi-agent systems, agent memory, RAG, planning systems, reflection loops, evaluation frameworks, autonomous workflows, AI experimentation, LLM observability, prompt optimization, model routing.

What We Value

We are particularly interested in engineers who have built these systems themselves, not engineers who have only read about them. You should be able to show us production AI systems, agents executing real tasks, complex tool-use workflows, autonomous or semi-autonomous systems, AI evaluation systems, self-improving workflows, and large-scale distributed systems.

Ideal Candidate

You have the mindset of a Staff Engineer + AI Engineer + Distributed Systems Engineer. You enjoy problems where the architecture is not obvious and conventional software engineering is not enough. You move comfortably between frontend → backend → infrastructure → data → LLMs → agents → evaluation → optimization. You do not just ask "how do we implement this?" — you ask "how do we design this so the system can eventually figure out the best way to implement and operate it itself?"

Nice to Have

Anthropic's Claude ecosystem · Production AI agents · MCP (Model Context Protocol) · LangGraph or equivalent orchestration frameworks · Temporal or workflow orchestration · Reinforcement learning concepts · Automated experimentation · AI evaluation frameworks · Vector databases · Autonomous coding agents · Browser/computer-use agents · Multi-agent systems · AI-native SaaS products · Open-source contributions · Leading technical architecture

Seniority Expectations

This is a 10+ year engineering role. You own architecture rather than implement tickets. You make independent technical decisions, identify architectural weaknesses proactively, mentor engineers, establish engineering standards, debug complex production systems, think about scalability from day one, understand the trade-offs between performance, cost and reliability, translate ambiguous business problems into technical systems, prototype rapidly and productionize what works, and challenge assumptions when necessary.

Skills

Software Engineering, TypeScript, JavaScript (Programming Language), Python (Programming Language), Back End (Software Engineering), React.js (Javascript Library), Next.js (Javascript Library), Open Source Intelligence, Claude AI

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,005,333 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Petaling Jaya
≈ $20k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Durban
JavaScript
TypeScript
SQL
C#
Node JS
C#
ASP.NET Core
Entity Framework Core
Frontend
Angular
Mobile
Ionic
Xamarin
DevOps
Azure DevOps
Azure
CI/CD
Management
SharePoint
Apply
Full Stack Engineer 1 hour ago
≈ $36k – $74k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Johannesburg
SQL
C#
C#
.NET
DevOps
Rest API
Azure
CI/CD
Jenkins
Git
Analytics
Informatica
Apply
≈ $25k – $70k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Python
Go
JavaScript
Rust
TypeScript
Erlang
Databases
DynamoDB
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Management
Agile
Apply
Software Developer 1 hour ago
≈ $20k – $45k per year (Estimated) • In office • Full-Time • 3+ years exp • Natal
Python
JavaScript
SQL
C#
Databases
MS SQL
Frontend
GraphQL
DevOps
Rest API
Azure
CI/CD
Git
Apply
≈ $21k – $47k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Apply
Platform Engineer 1 day ago
≈ $35k – $90k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Monterrey
Python
PowerShell
Databases
Redis
FAISS
AI/ML
LangChain
Claude
Semantic Kernel
Transformers
PyTorch
LLM
RAG
LLMOps
Machine Learning
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Platform Engineering
Azure AKS
Apply
$75k – $125k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chicago
Python
SQL
Databases
Weaviate
Pinecone
Apache Kafka
AI/ML
LangGraph
AutoGen
LangChain
Spark
Fine-tuning
AI Agents
Langfuse
Ragas
Semantic Kernel
Falcon
AWS Bedrock
CrewAI
LLM
Hybrid Search
LLMOps
Human-in-the-Loop
Agentic Workflows
Multi-Agent Systems
Tool Use
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
In office • Full-Time • Sandton
JavaScript
PHP
TypeScript
SQL
F#
PHP
Laravel
PHPUnit
Pest
Livewire
Eloquent
Filament
Databases
PostgreSQL
Redis
AI/ML
LLM
OpenAI
Tool Use
Vercel AI SDK
Frontend
Vue.js
Tailwind CSS
Inertia.js
PrimeVue
AG Grid
Mobile
Firebase
DevOps
GitHub Actions
Git
AWS
Amazon S3
Apply
In office • Full-Time • Master's Degree • Mumbai
AI/ML
LLM
Apply
$90k – $125k per year • In office • High School Diploma • Scottsdale
AI/ML
Function Calling
Tool Use
Design
AutoCAD
Apply
≈ $7k – $19k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Petaling Jaya
Apply
≈ $17k – $35k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Petaling Jaya
Apply
≈ $7.5k – $19k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Petaling Jaya
Analytics
Microsoft Excel
Apply
In office • Internship • Petaling Jaya
Design
Adobe Photoshop
Adobe Illustrator
Adobe InDesign
Adobe After Effects
Canva
Marketing
LinkedIn
Instagram
Apply
Internship Multimedia 8 hours ago
≈ $7.5k – $15k per year (Estimated) • In office • Internship • Petaling Jaya
Apply
See all jobs
This is one of many
1,005,333 more open roles from verified company boards, updated every day.