SENIOR SOFTWARE ENGINEER - AI/ML

TaltentTrek

City of Melbourne

On-site

AUD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TaltentTrek is seeking a Senior Software Engineer - AI/ML to design, develop and maintain scalable applications while building AI/ML models across the lifecycle.

You will design and deploy models for image processing, NLP and sentiment analysis, using Python, C++, .NET, WPF and WCF, with Agile and SAFe practices including Scrum Master responsibilities where needed. Collaboration and mentoring are key.

Qualifications

  • 5+ years of software development across the lifecycle.
  • Bachelor's degree in Computer Science / IT or related field.
  • Hands-on with Python, C++, .NET, WPF and WCF.
  • Experience developing, training, evaluating and deploying AI/ML models.
  • Knowledge of deep learning, image processing, NLP and sentiment analysis.
  • Experience with supervised and unsupervised learning, classification, regression, neural networks.
  • Statistical modelling, data prep and model performance evaluation.
  • Agile and SAFe practices; Scrum Master experience.
  • Version control, testing, CI/CD pipelines and cloud deployment.
  • Adaptable, able to manage priorities and work independently.
  • Strong teamwork, communication and problem-solving.

Responsibilities

  • Design, develop, test and maintain scalable software applications.
  • Develop and deploy AI/ML models to meet business needs.
  • Build solutions for image processing, NLP and sentiment analysis.
  • Prepare datasets, perform feature engineering, validate outputs.
  • Integrate AI/ML models into production via APIs/services.
  • Contribute across the lifecycle from requirements to support.
  • Review code, troubleshoot issues and improve quality, security and maintainability.
  • Support cloud deployment, automation and CI/CD processes.
  • Facilitate Scrum ceremonies and SAFe delivery practices.
  • Mentor developers and collaborate with stakeholders to meet timelines.
  • Maintain technical docs and suggest process improvements.

Skills

Python
C++
.NET
WPF
WCF
AI/ML
Deep Learning
Image Processing
NLP
Sentiment Analysis
Supervised Learning
Unsupervised Learning
Neural Networks
Cloud Deployment
CI/CD
Agile
SAFe
Scrum Master
Version Control

Education

Bachelor's degree in Computer Science / IT

Tools

AWS
Databricks

Job description

The Senior Software Engineer - AI/ML designs, develops and maintains scalable applications while building and deploying AI, machine learning and deep learning models across the software development lifecycle.

What you'll do
  • Design, develop, test and maintain scalable software applications using Python, C++, .NET, WPF and WCF technologies.
  • Develop and deploy artificial intelligence, machine learning and deep learning models to address business requirements.
  • Build solutions for image processing, sentiment analysis and natural language processing.
  • Implement supervised and unsupervised learning algorithms, including classification, regression and clustering techniques.
  • Develop and evaluate neural network models, selecting appropriate methods to improve accuracy and performance.
  • Prepare and analyse datasets, perform feature engineering and validate model outputs.
  • Integrate AI/ML models into production applications through APIs and services.
  • Contribute across the software development lifecycle, including requirements analysis, solution design, development, testing, deployment and support.
  • Review code, troubleshoot complex issues and improve software quality, security and maintainability.
  • Support cloud deployment, automation and CI/CD processes.
  • Facilitate Scrum ceremonies and support Agile and SAFe delivery practices, including Scrum Master responsibilities where required.
  • Mentor developers and collaborate with stakeholders to deliver projects within agreed timelines.
  • Maintain technical documentation and recommend improvements to development processes.
What we're looking for
  • Minimum 5 years of experience in software development, with involvement across the software development lifecycle.
  • Bachelor's degree in Computer Applications, Computer Science, Information Technology or a related discipline, or equivalent professional experience.
  • Hands-on experience developing applications using Python, C++, .NET, WPF and WCF.
  • Practical experience developing, training, evaluating and deploying AI/ML models.
  • Working knowledge of deep learning, image processing, sentiment analysis and natural language processing.
  • Experience with supervised and unsupervised learning, classification, regression and neural networks.
  • Understanding of statistical modelling, data preparation and model performance evaluation.
  • Experience implementing Agile and SAFe practices, including experience as a Scrum Master.
  • Familiarity with version control, software testing, CI/CD pipelines and cloud deployment.
  • Ability to adapt to changing requirements, manage priorities and work independently.
  • Strong teamwork, interpersonal, communication and problem-solving skills.
  • Preferred: AWS Certified DevOps Engineer - Professional.
  • Preferred: Databricks Certified Generative AI Engineer Associate.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI ENGINEER
AI ENGINEER

TaltentTrek • City of Melbourne

On-site
AUD 120,000 - 170,000
Senior AI Engineer
Senior AI Engineer

Tenth Revolution Group • City of Monash

On-site
AUD 140,000 - 210,000
Principal AI Engineer
Principal AI Engineer

Fyndr Group • City of Melbourne

Hybrid
AUD 180,000 - 260,000
Principal AI Engineer
Principal AI Engineer

Fyndr Group • Sydney

On-site
AUD 210,000 - 270,000
Senior AI / ML Engineer
Senior AI / ML Engineer

Artificial Analysis • City of Melbourne

On-site
AUD 180,000 - 240,000
Equity
On-site work in SF & Melbourne
Senior Devops Engineer-AI/ML
Senior Devops Engineer-AI/ML

Peoplebank • Sydney

On-site
AUD 120,000 - 150,000
Senior Applied Scientist
Senior Applied Scientist

NinjaTech AI • Sydney

On-site
AUD 180,000 - 230,000
Data Engineer
Data Engineer

N2S.Global • City of Melbourne

On-site
AUD 100,000 - 135,000
AI Engineer
AI Engineer

Mane • Canberra

On-site
AUD 120,000 - 180,000
AI/ML Engineer (Azure & Databricks)
AI/ML Engineer (Azure & Databricks)

Resource Corner • Sydney

On-site
AUD 100,000 - 130,000