N

NinjaTech AI

Autonomous AI personal assistant for professionals

Full Stack Software Engineer - Agentic AI

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSydney NSW, Australia

About the Job

Requirements

  • At least one year of software development experience focused on scalable and reliable web applications.
  • Comfort working across frontend, backend, and infrastructure.
  • Professional experience with at least one of Python, React, Node.js, or Next.js, and willingness to learn the others.
  • Familiarity with cloud platforms and databases such as Supabase, PostgreSQL, DynamoDB, or Firebase; AWS is strongly preferred.
  • Design before coding and consider how systems are built, not only whether they work.
  • Take problems from start to finish independently.
  • Bachelor's degree in Computer Science or a relevant field is preferred.

Responsibilities

  • Build end-to-end features for the web application.
  • Improve application performance and optimization for a smooth, fast user experience.
  • Develop and maintain platform documentation, including API documentation.
  • Write clean, efficient, well-documented code using React, Next.js, and Python, and ensure quality through automated testing and continuous integration and deployment.
  • Participate in code reviews and provide constructive feedback to 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 web sockets to communicate quickly with backend systems.
  • Unit-test code for robustness, including edge cases, usability, and reliability.
  • Discover, evaluate, and implement technologies to improve development efficiency.

Desired Qualifications

  • Startup experience shipping in fast-moving, ambiguous environments.
  • End-to-end projects built independently, including side projects, open source, or hackathons.
  • Experience with TypeScript, WebSockets, CI/CD pipelines, or service-oriented architectures.
  • Interest in AI/ML and how large language models work.
  • Familiarity with AWS cloud platform.

About the Company

NinjaTech AI

Autonomous AI personal assistant for professionals

NinjaTech AI builds an autonomous AI personal assistant named Ninja that acts as an all-in-one helper for busy professionals. Ninja can perform research, writing, file analysis, coding, image generation, and scheduling by negotiating tasks with tools or people, accessed via chat, voice, or video chat with a customizable avatar; it runs on a SaaS platform and uses its own language models and a proprietary decision engine to complete tasks end-to-end. It differentiates itself by handling real-world tasks autonomously rather than just giving guidance, integrating planning, execution, and communication within one system, and drawing on a leadership team with backgrounds at Google, Meta, and AWS. Its goal is to democratize access to executive assistant capabilities, saving time for a wide range of professionals and allowing them to focus on their core responsibilities.

Company size
11-50
Company stage
Seed
Total funding
$5M
Headquarters
Los Altos, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at NinjaTech AI

See more jobs