Why this role stands out
Step into the future of AI by building the core runtime for autonomous agents at a fast-growing, well-backed startup that offers the perfect balance of professional autonomy and hybrid flexibility. You will thrive in this role if you are a systems-focused engineer passionate about solving complex orchestration challenges at the cutting edge of generative AI. Apply today to shape the infrastructure that powers the next generation of intelligent, real-world productivity tools.
Quick overview
Job description
NinjaTech AI is a generative AI startup (B2C and B2B) with headquarters in Silicon Valley and offices in Sydney and Vancouver. Backed by Alexa Fund and Samsung Ventures, we are building the autonomous AI agents that let anyone get real work done with generative AI.
Our flagship product, SuperNinja, is an advanced agentic AI platform with full OS capabilities: website creation, end-to-end coding, advanced data analysis, and more. The three roles below build the agent harness itself - the runtime, integrations, and reliability layer that every SuperNinja agent runs on.
Position Overview
We are looking for a Core Runtime engineer to own the agent harness that turns our LLMs into reliable, autonomous software. The harness is the run loop, orchestrator, and monitor that keep an agent working safely across thousands of tool calls and hours of wall-clock time. You will work at the intersection of systems engineering and applied AI, building the substrate that every SuperNinja agent runs on.
Key Challenges & Opportunities
Design and evolve the agent run loop: context management, turn compaction, and recovery from failed or partial tool calls
Build the orchestrator that launches, supervises, and hands off long-running background agents without losing state
Implement the monitoring layer that detects stuck, looping, or runaway agents and intervenes safely
Own the provider abstraction across model backends (Claude, Codex, and others) so the harness stays model-agnostic
Make the harness observable end to end with structured telemetry, so failures are debuggable in production
Keep the loop fast and cheap at scale while it powers millions of daily user interactions
Experience & Education Requirements
Master's or Bachelor's in Computer Science or equivalent practical experience
4+ years building production backend or systems software in Python
Strong grasp of concurrency, process supervision, and fault-tolerant design
Experience with LLM APIs and agentic patterns (tool calling, function calling, streaming)
Track record of shipping and operating reliable services at scale
About the Role
You will report to the engineering lead for agent infrastructure and will have ownership in these areas:
Research, design, and build the core run loop and orchestration that power autonomous agents
Define how agents manage context, recover from errors, and hand off work cleanly
Build rapid prototypes and proof of concepts to turn harness ideas into shipped product capabilities
Stay up-to-date with agent architectures from research and industry, and fold the best ideas into our runtime
Design self-healing mechanisms so agents degrade gracefully instead of failing hard
Collaborate with cross-functional teams including applied science, product, and integrations
What Sets You Apart
You have built an agent framework, workflow engine, or long-running job system before
You care about reliability the way SREs do, and you instrument everything
You can reason about non-determinism in LLM outputs and design around it
Experience with sandboxing, containerization, or secure code execution
You move fast on prototypes but know when to harden them for scale
Why Join Us
This is a chance to build the foundation that every one of our agents runs on. The harness is where autonomy is won or lost, and you will own it end to end alongside a team that values engineering rigor and scientific curiosity.
Similar jobs
- PE

Senior Structural Engineer Auto Apply
Peritas · Perth · On-site 🇦🇺
Continuous ImprovementEngineeringSalary not listed3 months ago - PE

Senior Civil Engineer - Land Development Auto Apply
Peritas · Perth · On-site 🇦🇺
ComplianceVariance AnalysisEngineeringSalary not listed4 months ago - PE

Senior Civil Engineer - Urban Auto Apply
Peritas · Perth · On-site 🇦🇺
ComplianceVariance AnalysisEngineeringSalary not listed5 months ago - BL

Engineering Lead Auto Apply
Blinq · Melbourne · Hybrid 🇦🇺
OnboardingHubSpotCI/CD+1EngineeringSalary not listed6 days ago - BE

Mechanical & Piping Engineer Auto Apply
Beaverprocess · Salisbury · On-site 🇦🇺
CADERPCompliance+2EngineeringSalary not listed1 month ago - BE

Technical Sales Engineer / Technical Sales Specialist Auto Apply
Beaverprocess · Beaver Process Equipment · On-site 🇦🇺
AgileSystem DesignEngineeringSalary not listed2 months ago - CA
Engineering Project Managers - NuclearNew Auto Apply
Coras, An AtkinsRéalis Company · Canberra · Hybrid 🇦🇺
Project ManagementEngineeringSalary not listed5 hours ago - AA
Mining EngineerNew Auto Apply
Anglo American / De Beers Group · Moranbah · On-site 🇦🇺
AutoCADProcess ImprovementEngineeringSalary not listed6 hours ago - EG
Senior Geotechnical Engineer Auto Apply
Egis Group · Brisbane, QLD · Hybrid 🇦🇺
Project ManagementEngineeringSalary not listed1 week ago - AN
Sr Director, Hardware Engineering - Sydney Auto Apply
Arista Networks · Sydney, NSW · On-site 🇦🇺
FPGACADElectrical Design+1EngineeringSalary not listed3 days ago - TS

B2 Licensed Aircraft Engineer Auto Apply
Tsmg · Brisbane · Hybrid 🇦🇺
EngineeringSalary not listed2 years ago - SH

Senior Engineer, Quality Assurance (R5985) Auto Apply
Shieldai · Melbourne · On-site 🇦🇺
InstagramYouTubeEngineeringSalary not listed4 weeks ago
