Browse IT jobs

Software Engineer

Microsoft Corporation · Melbourne, Melbourne Region · Full time · Onsite

At a glance

Software Engineer at Microsoft Corporation, working with AI / Machine Learning.

Location
Melbourne, Melbourne Region
Work mode
On-site
Job type
Full-time
Technologies
AI / Machine Learning

Key requirements

  • Design, develop, test, and deliver software features with guidance from senior engineers
  • Partner with internal stakeholders to understand customer and user requirements
  • Evaluate design alternatives and communicate strengths and trade‑offs
  • Apply appropriate artificial intelligence tools across the software development lifecycle
  • Follow disciplined engineering practices throughout development

Hirepins insights

  • Microsoft Corporation has 3 other open IT roles on Hirepins.

About this role

Microsoft is hiring a Software Engineer IC2 in Melbourne to design, develop, test and deliver software features while collaborating with internal stakeholders. The role is suited for early‑career engineers who can apply AI tools and disciplined engineering practices.

Key details

  • Location: Melbourne, Melbourne Region
  • Level: Junior

What you'll do

  • Design, develop, test, and deliver software features with guidance from senior engineers
  • Partner with internal stakeholders to understand customer and user requirements
  • Evaluate design alternatives and communicate strengths and trade‑offs
  • Apply appropriate artificial intelligence tools across the software development lifecycle
  • Follow disciplined engineering practices throughout development

How to stand out for this role

Likely interview topics

  • Design decision analysis – how you evaluate alternatives and explain trade‑offs
  • End‑to‑end feature development lifecycle – from requirements to testing and delivery
  • Collaboration with stakeholders – gathering requirements and communicating progress
  • Use of AI tools in software engineering – practical examples and best practices
  • Engineering discipline – code quality, testing strategies, and maintainability

Keywords to mirror in your CV

Software Engineer, design, development, testing, delivery, stakeholder, artificial intelligence tools, engineering practices, IC2

What to show

  • A complete mini‑project showing requirement gathering, design docs, implementation, tests and deployment of a feature
  • Demonstration of an AI‑assisted tool (e.g., code generation, code review, or data analysis) integrated into a development workflow
  • Documentation of a design decision process with trade‑off analysis for different architectural approaches

How to apply

Use the "Apply on company website" button to continue to Microsoft Corporation's careers page and submit your application there.

More IT jobs at Microsoft Corporation

Source: Adzuna