Software Engineer
Visa sponsorship
IT & Technology · Melbourne, VIC, Australia · Full-Time · $85,000 - $90,000/yr · Visa: Employer sponsored
Malaysian developers looking at kerja luar negara can use this Melbourne listing as a quick skills audit. A technology business wants a full-time Software Engineer for modern application work, with a growing focus on artificial intelligence.
Start by opening your current project list. Mark anything built in React, Python, Node.js or C#/.NET. After that, mark the RESTful APIs you designed and the databases behind them. Then mark releases you pushed to AWS or Azure through CI/CD pipelines, and any LLM integration or chatbot you worked on. The more marks you have, the stronger your case.
Note the practical details before you plan. Visa sponsorship is available for the right candidate with suitable qualifications and experience, and applications close on 13 November 2026.
Your next move is the CV. Update your CV with your API and cloud work on Build AI CV, then send your application.
Key Responsibilities
- Work with stakeholders until the business requirements are clear, then prepare the technical designs and specifications
- Develop, test and maintain applications built on React, Python, JavaScript/Node.js and C#/.NET
- Design, build and maintain RESTful APIs
- Connect applications to NoSQL and SQL databases
- Build AI capabilities into applications, such as LLM (large language model) integrations, chatbots and automated workflows
- Prepare data and then build, train and evaluate machine learning models for analytics, prediction and classification
- Deploy applications on the cloud, AWS or Azure, through CI/CD pipelines and manage them from there
- Write unit and integration tests, troubleshoot issues, resolve defects promptly and take part in code reviews, following best practices in code quality, security and performance
- Create technical documentation, test records and user guides, keep them updated, and provide maintenance, enhancements and technical support for existing systems
Requirements & Eligibility
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field, or professional experience of an equivalent standard
- Minimum of 3 years' experience in commercial software design, development and testing
- Strong Python programming skills
- Experience in Node.js, C#/.NET or React
- Proven experience designing APIs, as well as working with relational (SQL) databases
- Hands-on experience with AI/ML tools and frameworks such as scikit-learn, the OpenAI API, TensorFlow or PyTorch
- Sound understanding of software architecture and testing methodologies
- Sound understanding of version control (Git)
- Experience working within Agile or Scrum teams
- Excellent analytical, communication and problem-solving skills, plus the ability to work independently and collaboratively within a team
Apply: Apply by email · WhatsApp
Visa guide: Australia 482 Visa Guide for Malaysians