Software Engineer - Full Stack AI

Docuscan Australia Pty Ltd

City of Melbourne

On-site

AUD 100,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Docuscan Australia is seeking a Fullstack AI Software Engineer in Melbourne to own end-to-end development for FraudX and related SaaS platforms. You will design, build, and maintain features from file processing to detection engine, collaborating with design authority and recording decisions.

The role requires 3+ years in software engineering, strong Node.js/React skills, PostgreSQL, and AWS experience. Autonomous delivery, fintech exposure, and infrastructure-as-code familiarity are valued.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong proficiency in Node.js and React.js with Tailwind CSS.
  • Hands-on experience with PostgreSQL (schema design, queries, migrations).
  • Working experience with AWS services, particularly Lambda, API Gateway, RDS, S3, ECR, and ECS.
  • Familiarity with Supabase (auth, JWT, real-time, database, or storage).
  • Experience with or willingness to adopt AI-assisted development tools (Claude Code, AWS Bedrock and AI Solutioning).
  • Ability to work autonomously and take ownership of deliverables.
  • Experience or exposure to financial services, mortgage broking, fintech, or compliance environments.
  • You have built something driven by rules or a specification: a rules engine, an interpreter, a validator, a schema-driven configuration system, a parser or a small language
  • Familiarity with infrastructure-as-code
  • Tertiary qualifications in Software Engineering (majoring in AI), IT, Data Analytics, or related disciplines.

Responsibilities

  • Design, build, and maintain full stack features across SaaS platforms, including a deterministic detection engine from the file up.
  • Directly with the design authority, every day. Requirements, acceptance criteria and fixtures come to you in writing.
  • You own the implementation: the structure of the code, the tests, the migrations, the release: yours, end to end.
  • Test-first, fixture-driven. Every result a check can return has a real document that produces it, and the fixtures are the acceptance criteria.
  • Model and maintain relational databases in PostgreSQL (via RDS and Supabase).
  • AI-assisted, human-reviewed. We build with AI coding tools from complete specifications, and review what they produce as carefully as hand-written code.
  • Integrate AI capabilities using AWS Bedrock and Claude Code to accelerate development and deliver intelligent product features
  • Manage containerised services with ECR and ECS
  • Store and manage assets and documents using S3
  • Comfortable using GitHub, making, review and creating PR
  • Take ownership of features end-to-end, development to production
  • Understanding API-driven platforms, automation tools, or document processing technologies.

Skills

Node.js
React.js
Tailwind CSS
PostgreSQL
AWS
AI tooling
GitHub PRs
API design
Autonomy

Education

Bachelor's in Software Engineering

Tools

AWS Lambda
S3
ECR
ECS
Supabase
CI/CD

Job description

Docuscan Australia is a leading provider of AI SaaS solutions including intelligent document management, workflow automation, and compliance solutions supporting the mortgage, finance, and broader financial services sectors. Our platforms help businesses streamline operations, improve data accuracy, and meet regulatory obligations with confidence. As we continue to scale, we are looking for a motivated Fullstack AI Software Engineer to embrace the opportunity to take real ownership and shape products from the ground up.

About the Role

FraudX is a document fraud detection platform used by Australian lenders and brokers. Applicants submit payslips, bank statements, tax and identity documents; FraudX tells the lender whether to trust them.

We are building the next generation of its detection engine, and we are hiring one engineer to build it alongside the person who designed it. You own the implementation end to end: the module that examines files at the byte level, the engine that runs a growing library of declarative checks, the data model that makes every result reproducible, and the product surfaces that put it in front of clients.

The requirements arrive written down, with acceptance criteria, fixtures and recorded decisions. Within them, how it is built is yours. If you have wanted to work somewhere that writes things down and means it, this is that place.

Australian work rights are required for this position and candidates MUST be based in Melbourne, Victoria to be considered for this position.

Candidates must have a minimum of 2+ years of professional experience in the required or related role.

Key Responsibilities

Design, build, and maintain full stack features across our SaaS platforms including A deterministic detection engine, from the file up.

Directly with the design authority, every day. Requirements, acceptance criteria and fixtures come to you in writing. Decisions are recorded. When you think one is wrong, you say so with a recommendation and get an answer before the code changes

You own the implementation. The structure of the code, the tests, the migrations, the release: yours, end to end.

Test-first, fixture-driven. Every result a check can return has a real document that produces it, and the fixtures are the acceptance criteria.

Model and maintain relational databases in PostgreSQL (via RDS and Supabase)

AI-assisted, human-reviewed. We build with AI coding tools from complete specifications, and review what they produce as carefully as hand-written code.

Integrate AI capabilities using AWS Bedrock and Claude Code to accelerate development and deliver intelligent product features

Manage containerised services with ECR and ECS

Store and manage assets and documents using S3

Comfortable using GitHub, making, review and creating PR

Take ownership of features end-to-end, development to production

Skills & Experience

3+ years of professional software engineering experience

PDF internals: cross-reference tables, incremental updates, object streams, fonts and content streams (ISO 32000), plus XMP and EXIF metadata.

Strong proficiency in Node.js and React.js with Tailwind CSS

Hands-on experience with PostgreSQL (schema design, queries, migrations)

Working experience with AWS services, particularly Lambda, API Gateway, RDS, S3, ECR, and ECS

Familiarity with Supabase (auth, JWT, real-time, database, or storage)

Experience with or willingness to adopt AI-assisted development tools (Claude Code, AWS Bedrock and AI Solutioning)

Ability to work autonomously and take ownership of deliverables

Experience or exposure to financial services, mortgage broking, fintech, or compliance environments.

You have built something driven by rules or a specification: a rules engine, an interpreter, a validator, a schema-driven configuration system, a parser or a small language

Digital forensics, document security, image forensics or anti-fraud work.A basic understanding of AWS is desired

Understanding of API-driven platforms, automation tools, or document processing technologies.

Tertiary qualifications in Software Engineering (majoring in AI), IT, Data Analytics, or related disciplines.

Familiarity with infrastructure-as-code

What We Offer

Opportunity to grow your career within a scaling Australian technology company.

Exposure to cutting-edge automation, compliance, and document intelligence solutions.

Support from experienced senior analysts, developers, and industry experts.

An engineering practice you will rarely find at a company this size: written requirements, decision records, fixtures as contracts, reproducible releases

A collaborative, friendly, and innovative team culture.

Professional development pathways and ongoing skills training.

A modern development workflow powered by AI-assisted engineering

The opportunity to build products that materially impact the mortgage and lending industry

Early-stage growth trajectory in a funded fintech start-up that will include access to employee equity programs

How to Apply

If you're passionate about technology, problem-solving, and contributing to meaningful digital transformation projects, we'd love to hear from you.
Please submit your CV and a brief cover letter outlining your interest in the role.

Please ensure your cover letter states your salary package expectations with a written rationale for your answer. Failure to provide this will exclude you from consideration for this role.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack AI Engineer — Fraud Detection Platform
Fullstack AI Engineer — Fraud Detection Platform

Docuscan Australia Pty Ltd • City of Melbourne

On-site
AUD 100,000 - 170,000
AI-Driven Full-Stack Engineering Manager (React/Node)
AI-Driven Full-Stack Engineering Manager (React/Node)

CommBank • Sydney

On-site
AUD 170,000 - 210,000
Software Engineer - AI
Software Engineer - AI

Future Secure AI • Sydney

On-site
AUD 120,000 - 160,000
Senior Solution Architect — Banking SaaS Platform
Senior Solution Architect — Banking SaaS Platform

Starling Bank • Sydney

Hybrid
AUD 140,000 - 210,000
25 days holiday
Birthday leave
Buy/sell annual leave
+4
Solution Architect - Engine by Starling
Solution Architect - Engine by Starling

Engine by Starling • Sydney

On-site
AUD 140,000 - 190,000
25 days holiday
Birthday on us
Buy/sell up to 5 days leave
+3
Staff Software Engineer
Staff Software Engineer

Finstro • Sydney

On-site
AUD 180,000 - 240,000
Codex Ai Engineer: Enterprise Workflow Architect
Codex Ai Engineer: Enterprise Workflow Architect

Openai • Sydney

Remote
AUD 120,000 - 180,000
Principal Engineer
Principal Engineer

LMG • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Hybrid work
Parental leave
Fertility leave
+2
Senior AI Engineer - AI Innovation Office
Senior AI Engineer - AI Innovation Office

Westpac • Sydney

Hybrid
AUD 180,000 - 240,000
Staff Software Engineer. NET Full Stack
Staff Software Engineer. NET Full Stack

CommBank • Sydney

On-site
AUD 150,000 - 210,000