-
Simple Machines

Senior Software Engineer

Simple Machines
Australia · Full-time · Mid-Senior

Position: Senior Software Engineer 

Location: Darlinghurst, Australia  

Work Environment: Hybrid

Simple Machines. Data Engineered to Life™  

 

Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes.  

 We engineer data to life™.  

Requirements

We are seeking a highly skilled Senior Software Engineer with deep expertise in Python and proven experience working with cloud platforms such as Google Cloud Platform (GCP) and services like CloudRun and/or GKE. The ideal candidate will have hands-on experience integrating AI technologies such as OpenAI or Gemini AI, building APIs, and collaborating closely with business stakeholders to deliver prototypes and production-ready solutions.  

 

Technical Requirements:  

  • Design, develop, and maintain high-quality Python-based applications and services. 
  • Build and deploy scalable solutions on cloud infrastructure (preferably GCP/GKE/Cloud Run). 
  • Develop and maintain RESTful APIs to support internal and external integrations. 
  • Prototype and deliver proof-of-concept (POC) solutions to validate new ideas and technologies. 
  • Work closely with business users to understand requirements and translate them into technical solutions. 
  • Integrate AI/ML services and frameworks (e.g., OpenAI, Gemini AI) into applications. 
  • Drive best practices in software engineering, testing, and CI/CD processes. 
  • Provide technical leadership and mentorship to junior engineers when required. 

  

About the team: 

Our engineers are true collaborators. Everyone brings different strengths to the table, but we work together across the full stack — sharing knowledge, supporting each other, and growing as a team. 

We value autonomy and trust our engineers to shape the technical direction. You'll have the freedom to design elegant solutions, collaborate directly with stakeholders, and contribute to cross-system architecture alongside other teams. It's a team where your voice matters and your impact is real. 

Requirements 

 

Essential: 

  • Strong proficiency in Python and modern software development practices. 
  • Solid experience with GCP, Cloud Run, GKE, or similar cloud-based infrastructure. 
  • Familiarity with integrating AI/LLM platforms such as OpenAI, Gemini AI, or equivalent. 
  • Demonstrated experience building APIs and working in service-oriented architectures. 
  • Experience collaborating with business stakeholders and non-technical teams. 
  • Proven ability to build and deliver rapid prototypes and iterate based on feedback. 
  • Strong communication and problem-solving skills. 

 

Desirable

  • Database experience; SQL, Postgres, BiqQuery. 
  • Experience deploying solutions using terraform and CICD 
  • General AI familiarity; model building, vector encoding,  
  • UI experience; react, vue, NextJS ect. 

Key Skills

Ranked by relevance

ai cloud prototypes python gcp google cloud platform machine learning restful apis terraform react cicd sql vue san
Login to Apply
Posted
Jul 24, 2025
Type
Full-time
Level
Mid-Senior
Location
Sydney

Industries

Non-profit Organizations Primary Secondary Education

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Clearstory
Related

AI Software Engineer (Fullstack)

2026-05-20

Full-time
Associate
United States
Non-profit Organizations
Engineering
View Job Details
Squiz
Related

Senior Software Engineer C/C++ (12 month fixed-term contract)

2026-05-21

Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Igloo
Related

Full Stack Engineer

2026-05-21

Full-time
Mid-Senior
India
Non-profit Organizations
Engineering