Software Engineer - AI & Sustainability Analytics

Planet Price
Melbourne, VIC
A$90,000-$100,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
Remote

Posted 9 hours ago


Position Overview

We are looking for a Software Engineer to join our AI team, focused on developing, extending, and maintaining our AI-powered API that drives the Planet Price sustainability analytics platform. This role is ideal for an engineer who enjoys building production AI services, integrating new data and models, and ensuring high reliability and performance in a cloud-native environment. You’ll work closely with our AI lead and data scientists, primarily on backend/API and data-centric development.

Key Responsibilities

AI System & API Engineering

Support, extend, and optimise the core AI services that power our API, used by the Planet Price platform

Integrate and fine-tune AI/ML models for sustainability impact calculation, data mapping, and automated classification

Maintain, monitor, and improve existing inference pipelines and API endpoints

Implement and support data ingestion, validation, and transformation for large-scale procurement/environmental datasets

Ensure API robustness, low latency, and scalability across cloud environments

Collaborate with the AI/ML team to deploy new models and develop automated workflows for model retraining or updating

Data & Backend Engineering

Develop and optimize backend systems and data pipelines for automated data mapping, semantic search, and sustainability analytics

Build and maintain database integrations (SQL, vector DBs) to support new AI features and datasets

Support and extend system monitoring, error reporting, and logging for production AI services

Collaboration & Documentation

Work closely with data scientists, ML engineers, and platform engineers to ensure seamless integration of AI features

Write and maintain technical documentation for APIs, model integrations, and backend workflows

Follow best practices in version control, CI/CD, testing, and code review for production AI systems


Required Qualifications

Education

Bachelor's degree in Engineering, Computer Science, or related field

Technical Skills

Programming Languages: Proficiency in Python (required), with additional experience in Golang, Java, or similar languages preferred

Cloud Platforms: Experience with AWS or other major cloud providers

Databases: Working knowledge of SQL databases and vector databases (Pinecone, Weaviate, ChromaDB, etc.)

AI/ML Technologies: Experience with machine learning frameworks, data processing libraries, AI model integration, semantic search systems, and AI orchestration tools (LangChain, LangGraph, etc.)

Development Tools: Familiarity with version control systems, CI/CD pipelines, and project management tools

APIs & Integration: Experience building and consuming RESTful APIs and third-party integrations

Professional Experience

Proven experience in full-stack software development with cloud-native architectures

Experience with team leadership and managing complex technical projects

Background in AI (LLM) implementation fordata processing and analytics applications

Experience with data processing, optimization, and automated systems

Track record of delivering scalable software solutions with API integrations

Experience with CSV data processing and automated data mapping systems

Preferred Qualifications

Experience with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic AI workflows

Background in building data analytics platforms and automated data processing systems Experience with API development for third-party integrations and software vendor

partnerships

Knowledge of cloud-native development and modern software architecture patterns

Experience with large dataset processing, optimization algorithms, and semantic search systems

Understanding of data security and confidentiality best practices

Background in integrating AI models for automated data mapping and classification

Key Competencies

Strong analytical and problem-solving skills

Excellent communication and leadership abilities

Ability to translate business requirements into technical solutions

Experience with customer feedback integration and requirement gathering

Proven ability to work in fast-paced, dynamic environments

Salary: $90-$100k

Location: Melbourne (Hybrid work environment)

Employment Type: Full-time, Permanent


About Planet Price

Melbourne, VIC, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

ML Solutions Engineer - Melbourne - $170,000 - Gain Gen AI and Agentic AI

Tech & Data People

Melbourne, VIC
A$170,000 p/a
Full-time
Hybrid

Software Engineer (Java)

PRA

Melbourne, VIC
A$140,000-$160,000 p/a
Full-time
On-site

Lead internal Tools & Analytics Developer

Akuru

Melbourne, VIC
A$140,000 p/a
Full-time
Remote

Front End Developer (Angular + AI Integration)

Runway Proptech

Logo for Front End Developer (Angular + AI Integration)
West Melbourne, VIC
A$80,000-$110,000 p/a
Full-time
Hybrid

Embedded Software Engineer (Firmware Engineer)

Exa Product Development

Logo for Embedded Software Engineer (Firmware Engineer)
Abbotsford, VIC
A$102,500-$135,000 p/a
Full-time
Hybrid

Software Engineer (API Integration and Security)

BTT Lawyers Pty Ltd

Logo for Software Engineer (API Integration and Security)
Preston, VIC
A$90,000-$120,000 p/a
Full-time
On-site

Lead Software Engineer (Machine Learning & Applied AI)

Cornerstone Solutions

Bundoora, VIC
A$100,000-$110,000 p/a
Full-time
Hybrid

Software Engineer – Electrical Design Software

PowerCad Software Pty Ltd

Logo for Software Engineer – Electrical Design Software
Croydon South, VIC
A$110,000-$120,000 p/a
Full-time
Hybrid