Senior Applied Scientist

NinjaTech AI

Sydney

On-site

AUD 180,000 - 230,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NinjaTech AI is seeking a Senior Applied Scientist to drive production-scale AI systems, including RL, LLMs, and multimodal capabilities. You will own end-to-end model development, from research ideas to scalable implementations, collaborating with engineers and product teams in Sydney, Australia.

You will advance reinforcement learning techniques, train large models, refine datasets, and optimize latency, throughput, and cost while shipping robust production components in Python and Rust.

Qualifications

  • Master's degree or PhD in Computer Science, ML, or related quantitative field.
  • Significant experience building end-to-end ML or DL systems from data to production.
  • Deep understanding of ML, DL, probability, statistics, optimization, and algorithms.
  • Hands-on experience with reinforcement learning methods (PPO, actor-critic, RLHF).
  • Experience training and deploying transformer-based language models.
  • Strong Python skills; Rust experience is valued.
  • Deep experience with PyTorch and modern ML tooling.

Responsibilities

  • Research, prototype, train, evaluate, and deploy advanced ML/LLM systems with focus on RL and agentic AI.

Skills

Python
PyTorch
Reinforcement learning
Transformer models
Distributed training
Multi-GPU training
Model optimization
NLP/NLG
Data pipelines
RLHF

Education

Master's degree in Computer Science/ML

Tools

ONNX
CUDA
Rust tooling

Job description

Come build the intelligence behind autonomous AI employees.

At NinjaTech AI, we're building AI systems that do more than answer questions. Our agents plan, reason, use tools, operate computers, collaborate with humans, and execute complex work over long periods of time. As a Senior Applied Scientist, you'll help push the capabilities of these systems forward through applied research in reinforcement learning, LLM training, model optimization, natural language systems, and multimodal AI.

This is a highly hands-on role for someone who wants to take cutting-edge research and make it work at production scale. You'll work closely with our Chief Science Officer, engineering and product leaders, ML engineers, and software developers, with significant ownership over the models and systems that power Ninja.

What You'll Own
  • Research, prototype, train, evaluate, and deploy advanced ML and LLM systems, with a particular focus on reinforcement learning and agentic AI.
  • Develop and apply state-of-the-art RL techniques, including RLHF and related approaches, to improve model reasoning, reliability, accuracy, and task performance.
  • Design large-scale training and evaluation datasets, including synthetic data generation, statistical modeling, and data-mining techniques.
  • Train, fine-tune, distill, quantize, and optimize large language models for production environments.
  • Build high-performance multi-GPU training and inference pipelines using modern acceleration and mixed-precision techniques.
  • Develop rigorous evaluation frameworks and experimentation systems to measure model quality, behavior, and performance.
  • Design and run experiments, including A/B tests, to validate model and product improvements.
  • Build robust, scalable production ML systems and write high-quality code primarily in Python and Rust.
  • Optimize algorithms and systems for latency, throughput, memory efficiency, and cost.
  • Advance NinjaTech's natural-language and speech capabilities, including NLU/NLG, automatic speech recognition, TTS, and STT.
  • Translate novel academic research into practical capabilities that can be shipped to users.
  • Continuously evaluate emerging research, models, and techniques and determine where they can meaningfully improve Ninja's AI systems.
What We’re Looking For
  • Master's degree or PhD in Computer Science, Machine Learning, Applied Mathematics, Statistics, Engineering, or a related quantitative field.
  • Significant experience building end-to-end machine learning or deep learning systems, from data and experimentation through training and production deployment.
  • Deep understanding of machine learning, deep learning, probability, statistics, optimization, and algorithms.
  • Strong experience with reinforcement learning methods such as PPO, actor-critic methods, RLHF, or related approaches.
  • Hands-on experience training, fine-tuning, evaluating, and deploying transformer-based language models.
  • Strong proficiency in Python; experience with Rust is highly valued.
  • Deep experience with PyTorch and modern ML tooling and libraries.
  • Experience with distributed and multi-GPU training, mixed precision, model distillation, quantization, ONNX, and inference optimization.
  • Experience in one or more of the following areas: natural language understanding, natural language generation, information retrieval, question answering, knowledge extraction, text classification, or speech/audio processing.
  • Strong understanding of software architecture, data structures, algorithms, database systems, and runtime/performance analysis.
  • Ability to move comfortably between research and engineering, from exploring a new technique in a paper to shipping a reliable production implementation.
  • Strong analytical instincts and the ability to independently investigate ambiguous problems, form hypotheses, run experiments, and make evidence-based decisions.

At NinjaTech AI, you won't be optimizing a small component of a mature system. You'll help shape the core intelligence of an autonomous AI platform and turn advances in AI research into capabilities used by real customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Applied Scientist: Autonomous AI & RL Systems
Senior Applied Scientist: Autonomous AI & RL Systems

NinjaTech AI • Sydney

On-site
AUD 180,000 - 230,000
Autonomous Agent Runtime Engineer
Autonomous Agent Runtime Engineer

NinjaTech AI • Sydney

On-site
AUD 150,000 - 210,000
SENIOR SOFTWARE ENGINEER - AI/ML
SENIOR SOFTWARE ENGINEER - AI/ML

TaltentTrek • City of Melbourne

On-site
AUD 140,000 - 190,000
Full Stack Software Engineer - Agentic AI
Full Stack Software Engineer - Agentic AI

NinjaTech AI • Sydney

On-site
AUD 160,000 - 190,000
Annual Health insurance subsidy
Superannuation
Paid Time Off (Vacation, Sick &hol
+2
Senior AI / ML Engineer
Senior AI / ML Engineer

Artificial Analysis • City of Melbourne

On-site
AUD 180,000 - 240,000
Equity
On-site work in SF & Melbourne
AI ENGINEER
AI ENGINEER

TaltentTrek • City of Melbourne

On-site
AUD 120,000 - 170,000
Forward Deployed Engineer - Language Models
Forward Deployed Engineer - Language Models

Artificial Analysis Inc • City of Melbourne

On-site
AUD 140,000 - 210,000
Equity
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Artificial Analysis Inc • City of Melbourne

On-site
AUD 120,000 - 180,000
AI-Augmented Full Stack LLM-AI Developer - React, Django; PostgreSQL
AI-Augmented Full Stack LLM-AI Developer - React, Django; PostgreSQL

ExpertEaseAI • South Australia

On-site
AUD 100,000 - 120,000
Base salary negotiable based on experience
Equity package in high-growth AI startup
Profit-sharing structure as the firm grows
Principal Robotics Learning Engineer
Principal Robotics Learning Engineer

AIM • Redmond

On-site
AUD 170,000 - 260,000