Lead Software Engineer (Machine Learning & Applied AI)

Cornerstone Solutions
Bundoora, VIC
A$100,000-$110,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
Hybrid

Posted 2 days ago


About Us
At Cornerstone Solutions, we’re pioneering next-generation industry intelligence platforms that merge advanced software engineering with applied AI. Based in Melbourne, we design and build complex analytics systems that transform industry operations, enabling smarter decision-making, risk reduction, and sustainable growth.

Role Overview
We are seeking a Lead Software Engineer (Machine Learning & Applied AI) with advanced expertise in designing, developing, testing, and maintaining high-performance software systems powered by artificial intelligence.

This is a specialized role that requires both in-depth knowledge of machine learning and extensive experience in software engineering. You will architect and productionise advanced algorithms, optimise large-scale data processing systems, and integrate complex AI models into mission-critical analytics platforms.

Key Responsibilities

Software Architecture & Development

Design, develop, test, and maintain advanced software applications and AI-driven analytics systems.

Architect scalable, modular, and distributed ML/AI systems for real-time industry data.

Write and review production-grade code, technical specifications, and system documentation.

Applied AI & Research Translation

Implement predictive analytics, computer vision, NLP, and generative AI models for industrial use.

Translate state-of-the-art academic research into efficient, maintainable production software.

Apply advanced optimisation, mathematical modelling, and algorithmic techniques.

Systems Engineering & MLOps

Build automated pipelines for data ingestion, model training, deployment, monitoring, and retraining.

Ensure software reliability, version control, automated testing, and continuous integration.

Implement monitoring, diagnostics, and fault-tolerant recovery in large-scale ML systems.

Technical Leadership & Governance

Provide technical direction and mentorship to engineers and data scientists.

Establish coding standards, quality assurance practices, and system architecture reviews.

Consult with internal stakeholders to evaluate requirements, limitations, and system performance.

Required Qualifications

Bachelor’s degree (Master’s/PhD preferred) in Computer Science, Software Engineering, Machine Learning, Applied Mathematics, or related fields.

5+ years of experience in software design, development, and deployment of advanced ML/AI systems.

Expertise in Python, software engineering practices, and ML frameworks (PyTorch, TensorFlow, Hugging Face, Scikit-learn).

Strong background in software lifecycle management — requirements analysis, coding, testing, debugging, documentation, and maintenance.

Demonstrated experience building and optimising cloud-native and distributed ML applications (e.g., MLflow, Kubeflow, SageMaker, Vertex AI).

Advanced understanding of computer vision, NLP, or large-scale predictive analytics.

Preferred Qualifications

Experience integrating AI into geospatial, drone, or site camera systems.

Contributions to research publications, patents, or open-source engineering projects.

Strong knowledge of algorithm optimisation, high-performance computing, and GPU acceleration.

What We Offer

The opportunity to lead software and AI innovation in a critical industry.

Access to complex real-world data and problems requiring cutting-edge solutions.

Collaborative, high-performance environment with cross-disciplinary experts.

Competitive salary, flexible arrangements, and professional development opportunities.


About Cornerstone Solutions

Bundoora, 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.

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

Senior Software Engineer / Technical Lead (Connected Vehicles & Cloud Solutions)

Adaps IT

East Melbourne, VIC
A$107,142 p/a
Full-time
On-site

Lead AI and Automation Engineer

Victoria University

Logo for Lead AI and Automation Engineer
Melbourne, VIC
A$110,100-$123,987 p/a
Full-time
On-site

Software Engineer (Tech Lead)

CircuIT Recruitment Group

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

Mid Level Software Engineer

SALT SEARCH PTY LTD

Logo for Mid Level Software Engineer
Melbourne, VIC
A$120,000-$140,000 p/a
Full-time
Hybrid

Mid Level Software Engineer

SALT SEARCH PTY LTD

Logo for Mid Level Software Engineer
Melbourne, VIC
A$120,000-$140,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

Platform Engineering Lead

City of Greater Geelong

Logo for Platform Engineering Lead
Geelong, VIC
A$150,000 p/a
Full-time
Hybrid