NinjaTech AI Logo

NinjaTech AI

Senior Full Stack Engineer - Agentic AI Startup

Posted 3 Days Ago
In-Office
8 Locations
Senior level
In-Office
8 Locations
Senior level
As a Senior Full Stack Engineer, you'll develop user-facing features and back-end infrastructure for AI agents, ensuring quality and scalability in a collaborative environment.
The summary above was generated by AI

We invite you to join NinjaTech AI as a Senior Full Stack Software Engineer as we're building the future of autonomous AI agents: our technology that doesn't just assist, but actually executes complex tasks end-to-end.

Why this opportunity is exciting:

  • First FE-Leaning Engineer at HQ: you will work side-by-side with expert-level Full stack engineers

  • Founding Team Impact: Work directly with our mostly ex-AWS founding engineering team and ex-Google Product/UX leaders

  • Cutting-Edge AI: Build infrastructure, OS and UI for autonomous AI agents that can actually do things end to end

  • High Velocity, High Impact: Ship features that millions of users will interact with (B2C and B2B)

  • Technical Ownership: Own significant parts of the product architecture and make decisions that will scale with the company!

About the Company:

NinjaTech AI is a generative AI startup (B2C and B2B) with headquarters in Silicon Valley and offices in Sydney and Vancouver. Our team built an Agentic AI product from the ground up: we use cutting edge tools and do a lot of innovative work, while prioritizing fast iteration and quick delivery. Our flagship product, SuperNinja, is an advanced agentic AI platform with full OS capabilities, performing website creation, end-to-end coding, advanced data analysis, and more. NinjaTech AI is backed by Alexa Fund and Samsung Ventures and we are on track to raise Series A funding.
About the Role:

The Senior Full Stack Engineer is a full-time position, based at our HQ office in Los Altos, California (5 days on-site; great office space, free daily meals). Our team works in a fast-paced and collaborative environment. We get a lot done when we ideate together and iterate quickly.

As a Senior Engineer, you'll architect and build the core user-facing features as well as back-end infrastructure that make our autonomous AI agents accessible, fast and powerful. You will report to the VP of Engineering and will collaborate on a daily basis with the founder/CEO and the VP of Product.

What you will build:

As a key member of our engineering team, the Senior Software Engineer will be responsible for translating our vision and customer needs into functional and appealing interactive applications, ensuring a great user experience.

  • Develop and implement serving architecture for our distributed systems with focus on scalability, observability, and efficiency

  • Design and build components for internal SDKs for microservices and integrate them in collaboration with other developers

  • Write robust and well-documented code, ensuring quality through automated testing and continuous integration and deployment

  • Work effectively in a fast-paced, dynamic team environment, contributing to multiple projects

  • Conduct code reviews and provide constructive feedback to other members of the team

  • Develop and maintain documentation for the platform, including API documentation, technical guides, and technical specifications

  • Explore new tools and technologies that can improve development efficiency and product quality

Required Experience:

  • 5+ years of experience in software development, with a focus on building scalable and reliable web applications.

  • Expert-level experience in React.

  • Proficiency in Next.js and Python.

  • Experience with AWS Cloud.

  • Strong expertise in various API protocols, including RESTful API and WebSockets.

  • Familiarity with database technologies such as Firebase, Supabase, DynamoDB, NoSQL, PostgreSQL, or MySQL.

  • Hands-on experience in building microservices for service-oriented architecture (SoA) on top of AWS services, leveraging various components (e.g., SQS, Lambda, SNS, ECS, etc.).

  • In-depth understanding of the entire web development process (design, development and deployment).

  • Familiarity with RESTful APIs and integration of backend services.

  • Knowledge of version control systems (e.g., Git) and experience working with collaborative development tools.

  • Ability to perform well in a fast-paced environment where deadlines are tight and priorities can change rapidly.

  • Strong problem-solving skills and ability to work in a team environment.

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science or Engineering

  • Experience with Large language models (LLMs) and AI agent frameworks, as well as machine learning model deployment and serving

  • Knowledge of real-time systems and WebSocket/streaming protocols

  • Experience with infrastructure as code (CDK, Terraform, CloudFormation)

  • Experience in a high-growth startup environment

  • Experience with observability tools (Grafana, DataDog)

Benefits:

  • Excellent Health insurance plans

  • 401(k)

  • Generous Paid Time Off (Vacation, Sick & Holidays)

  • Paid meals and snacks

  • Equity grants (we are still pre-Series A so it's a great time to join the founding team!)

Top Skills

AWS
Cdk
CloudFormation
DynamoDB
Firebase
Git
MySQL
Next.Js
NoSQL
Postgres
Python
React
Restful Api
Supabase
Terraform
Websockets

Similar Jobs

6 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Marketing Tech
The Senior Full Stack Developer will build AI-driven applications across the entire software development lifecycle while supporting team collaboration and quality standards.
Top Skills: .Net CoreAi FrameworksAws AiAzure AiBigQueryCSSGoogle Cloud AiGruntHTMLJavaScriptMs Sql ServerRest ApisWebpack
13 Days Ago
Easy Apply
In-Office
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
AdTech
The Senior Full-Stack Engineer will lead development of SaaS applications, focusing on backend architecture and AI/ML integrations, including generative AI technologies. Responsibilities include developing backend algorithms, creating secure systems, and managing infrastructure for custom AI solutions.
Top Skills: Ci/CdHugging FaceLangchainOpenai ApisPineconePythonReactRuby On RailsSnowflakeVueWeaviate
5 Hours Ago
In-Office
8 Locations
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Design Engineer will create AI-assisted design tools, prototype interfaces, and develop adaptive agents, emphasizing collaboration and experimentation in design and development.
Top Skills: Ai/MlAutomation ToolsFront-End TechnologiesLlmsOpen-Source Ai ToolsSwift

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account