Skip to main content

AI-First Full-Stack Engineer (GCP / Python / Flutter)

Technology
Foodini
Brisbane, Australia4 weeks agoUntil 25/05/2026
Full timeHybrid

Job description

AI-First Full-Stack Engineer (GCP / Python / Flutter)

The Mission

Foodini delivers a SaaS Dietary Intelligence Platform delivering AI-driven ingredient and dietary tagging for food tech and hospitality; from dining rooms to stadiums. We help people quickly and safely find menu options that suit with dietary and allergy requirements, verified by expert dietitians.

We are at a pivotal moment; our technical stack is being improved and reworked to support massive organisational growth and also to capitalise on an AI-agent-peer development approach to speed up delivery.

You will help us move into this exciting new world where AI is a core component and peer for delivery throughout the development lifecycle, without jeopardising the strict adherence to quality and accuracy required by a company that helps manage dietary advice.

The Role

We are looking for a Junior to Mid-Senior Developer who views the current AI revolution as an opportunity to change and improve how software is built. You won’t just be maintaining systems; you will be a key architect in converting an existing codebase into a well documented, well tested (high quality) and high-performance AI-compatible platform. The work will involve development, data analytics, CI/CD, automated tests, infrastructure and deployment work, all significantly assisted or driven by AI.

You will work at least three days a week in our Brisbane office with the CTO and Lead developer and alongside our high-energy team of business development, sales and dietitians across Australia, US, Philippines and Canada.

Key Responsibilities

  • AI Transformation - Development and Deployment: Help the transition of our existing codebase into an AI-ready environment with product design, development prioritisation and ticketing, documentation, architecture, automated testing and CICD either AI first or AI assisted.
  • AI Driven development of new features and improvements of our Python API, React.js admin tools, and Flutter and React user interfaces while maintaining or improving quality and performance.
  • Hybrid work in our West End office: In-person work with the team at least three days a week (Currently Mon-Wed).
Your first three months will be a variation on the below:
  • Using AI, support the development of system wide and repository specific md files to define coding standards, workflow, guardrails, repository functionality and build system description files for agents to use while developing.
  • Using AI, create a suite of comprehensive automated tests for Python and React.js repositories using AI first.
  • Help implement and tune workflows, tools and skills to create a robust, quality focussed AI peer development environment. This will enable development from product specifications through to deployment with multiple human led quality and supervisory gates.
  • Deliver enhancements to schema, code and infrastructure using the above.
Technical Requirements

We value versatility and passion over a long list of years. You must be technically proficient in at least two of the following and ready to grow into the others:

  • Python / FastAPI / Pydantic: You have had experience building robust, scalable APIs; or
  • Google Cloud Infra: Proficiency in cloud design and management within Google Cloud Platform; or
  • Terraform: Hands-on experience with infrastructure-as-code and modern DevOps (Docker, CI/CD); or
  • Github CI/CD: experience in the build, test and deploy development; or
  • Flutter: Webapp, iOS and Android development; or
  • React.js: Delivery of webapps.

The AI Mandate: You must be passionate about an "AI-first" development future. We are looking for someone who actively utilizes AI-driven development tools and is eager to explore how AI can improve productivity and software reliability.

The Passion and Skill Mandate: You must have a real understanding of at least two of the above areas, and the capability to technically understand and validate what our AI tools are doing, along with the flexibility to deal with an even more exciting future.

Why Foodini?

Impact: Build tools that solve real-world problems for people with complex dietary requirements.

Autonomy: Work with reasonable autonomy within a framework that encourages technical leadership and innovation.

Growth: Conduct regular peer reviews and collaborate with a CTO and Lead Developer who value continuous improvement and constructive feedback.

Keywords
ReactOSFlutterMarkdownDBaseCodingMASSIVESCHEMANI MassiveJavaScriptDevOpsPythonCI / CDCoding conventionsDockerGithubReact.jsTerraformCI/CD

¿Te interesa este puesto?