Software Engineer - AI & Sustainability Analytics
Planet Price
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
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.
ML Solutions Engineer - Melbourne - $170,000 - Gain Gen AI and Agentic AI
Tech & Data People
Software Engineer (Java)
PRA
Lead internal Tools & Analytics Developer
Akuru
Front End Developer (Angular + AI Integration)
Runway Proptech

Embedded Software Engineer (Firmware Engineer)
Exa Product Development

Software Engineer (API Integration and Security)
BTT Lawyers Pty Ltd

Lead Software Engineer (Machine Learning & Applied AI)
Cornerstone Solutions
Software Engineer – Electrical Design Software
PowerCad Software Pty Ltd
