Full-Time

Full Stack Software Engineer

Agentic AI

Updated on 8/1/2026

NinjaTech AI

NinjaTech AI

11-50 employees

Autonomous AI personal assistant for professionals

Compensation Overview

A$160k - A$190k/yr

+ Stock Option Plan + Superannuation

Sydney NSW, Australia

In Person

Five days on-site per week in the Sydney office.

Category
Software Engineering (2)
,
Required Skills
LLM
DynamoDB
Python
React.js
Software Testing
Node.js
Machine Learning
Postgres
TypeScript
AWS
Next.js
REST APIs
DevOps
Firebase

Get referred to NinjaTech AI

See people who can refer or advise you

Requirements
  • At least 1 year of experience in software development, with a focus on building scalable and reliable web applications.
  • Comfort working across frontend, backend, and infrastructure.
  • Professional experience in at least one of Python, React, Node.js, or Next.js, with curiosity to learn the others.
  • Familiarity with cloud platforms, with AWS strongly preferred, and databases such as Supabase, PostgreSQL, DynamoDB, or Firebase.
  • Ability to design systems before coding and care about how they are built.
  • Ability to take problems from start to finish independently.
  • Strong problem-solving skills and ability to work in a team environment.
Responsibilities
  • Build end-to-end features for the web application.
  • Apply performance and optimization expertise to improve application speed and user experience.
  • Develop and maintain platform documentation, including API documentation.
  • Write clean, efficient, and well-documented code in React, Next.js, and Python, while ensuring code quality through automated testing and continuous integration and deployment.
  • Participate in code reviews and provide constructive feedback to other team members.
  • Troubleshoot and debug platform issues and implement solutions to prevent recurrence.
  • Collaborate with product management to define and prioritize product requirements, ensuring technical feasibility and alignment with company goals and user requests.
  • Use RESTful APIs and WebSockets for fast communication with backend systems.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Continuously evaluate and implement new technologies to maximize development efficiency.
Desired Qualifications
  • A Bachelor's degree in Computer Science or a relevant field.
  • Startup experience shipping in fast-moving, ambiguous environments.
  • End-to-end projects built independently, including side projects, open-source projects, or hackathons.
  • Experience with TypeScript, WebSockets, continuous integration and continuous delivery pipelines, or service-oriented architectures.
  • Interest in artificial intelligence and machine learning, including how large language models work.

NinjaTech AI builds an autonomous AI personal assistant called Ninja that handles research, writing, file analysis, coding, image generation, and meeting scheduling for busy professionals. Ninja takes conversations in chat, voice, or video with a customizable avatar and uses its own large language models plus a proprietary decision engine to plan and execute tasks end-to-end, turning requests into completed work within a SaaS platform. It stands apart by delivering full task execution rather than just suggestions, integrating planning, action, and communication in one system, supported by a team with backgrounds at Google, Meta, and AWS. Its goal is to democratize access to executive‑level assistance, helping more professionals save time and focus on their core responsibilities.

Company Size

11-50

Company Stage

Seed

Total Funding

$5M

Headquarters

Palo Alto, California

Founded

2022

Get referred to NinjaTech AI

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Dedicated-computer automation can save professionals significant administrative time.
  • Multi-model access reduces single-vendor dependence and improves output quality.
  • AWS Trainium and Inferentia2 can lower inference costs at scale.

What critics are saying

  • OpenAI, Anthropic, and Google can bundle similar agent features quickly.
  • Third-party model pricing or API restrictions can raise costs and break workflows.
  • Autonomous agents create liability from wrong actions, prompt injection, and data leakage.

What makes NinjaTech AI unique

  • NinjaTech runs autonomous agents on dedicated computers, not chat-only copilots.
  • Its platform combines research, writing, coding, scheduling, and file analysis.
  • SuperNinja executes multi-step workflows inside secure virtual machines.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Company Equity

Performance Bonus

Growth & Insights and Company News

Headcount

6 month growth

3%

1 year growth

3%

2 year growth

7%
NinjaTech AI
Mar 26th, 2025
How To Use Deep Research: Best Practices for Crafting Effective Prompts

NinjaTech AI Inc. recently announced Deep Research, a powerful AI research assistant designed to help users dive deep into topics with structured, adaptive research.

NinjaTech AI
Dec 2nd, 2024
All About Ninja AI's SuperAgent

Today NinjaTech AI Inc. is extremely excited to launch Ninja's SuperAgent.