Software Developer in Albion

Software Developer in Albion

Albion Full-Time 103500 - 126500 $ / year (est.) On-site
M

At a Glance

  • Tasks: Develop and improve scientific software while ensuring smooth operation with hardware.
  • Company: Join MinDet, a leader in innovative sensing technology for mining.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on collaboration and innovation.
  • Why this job: Make a real impact in the mining industry with cutting-edge technology.
  • Qualifications: Experience in software development, especially in scientific or data-heavy projects.

The predicted salary is between 103500 - 126500 $ per year.

We're looking for a software developer to take over the day-to-day running and improvement of our scientific software. You'll maintain and contribute to the existing codebase, polishing, making improvements, while keeping things working smoothly across our desktop applications and the instruments they connect to. This role sits across software and hardware. Most of your time will be spent on software, but that software often controls and talks to our robotics. Our clients rely on the numbers our software produces, so we value people who take care to check that results are right, not just that the program runs.

On the integration side, you need a working understanding of how the hardware behaves and be comfortable working out whether a problem is in the code, interface communication or the device itself.

Key responsibilities

  • Improving existing backend and frontend software, polishing existing features and adding new ones to improve functionality while still maintaining stability for clients.
  • Scaling software faster and able to handle larger data, while making sure the results stay the same.
  • Set up and maintain automated build, test and release pipelines (CI/CD), so every change is checked automatically before it reaches users.
  • Introduce and run a pull request workflow: changes are reviewed by another person before they are merged.
  • Look after the security of our software and data: keep dependencies up to date, manage passwords and access keys safely, and protect client data.
  • Review code, write tests and keep simple documentation so the rest of the team can follow how things work.

Required Skills and Experience

  • Experience writing software, ideally in scientific, engineering or data-heavy work. Graduates with strong university, research, or personal projects are encouraged to apply.
  • Python: Write clean, reliable, efficient code with good error handling (defensive programming), and understand how the language works under the hood.
  • NumPy, pandas: Work efficiently with large datasets and familiar with basic statistics (averages, distributions, histograms, charting).
  • PyTorch, OpenCV: Work with existing image analysis and AI code; GPU experience is a plus.
  • PySide6, PyQt: Build and maintain GUI.
  • Docker/Linux/Windows/conda/pip: Set up and troubleshoot development environments.
  • Secure Development Practices: Handle credentials, dependencies and client data safely; recognise common security risks.
  • Git/GitHub/CI-CD/pull requests: Familiar with working in a development team: sharing code, reviewing others' work and taking feedback on your own.
  • Familiar with setting up or working with CI/CD pipelines and pull request reviews.
  • Comfort working on software written by someone else: understanding it and changing it safely.

Candidates must hold full and unrestricted working rights in Australia.

About us: MinDet fabricates self-contained sensing devices that provide high-resolution modal mineralogy, size distribution, and liberation of ore in real-time to facilitate maximising operational gains. These devices are embedded systems which analyse images of mineral samples taken with robotic microscopes. The software finds and measures each particle in an image, uses AI to determine which minerals are present and in what amounts for mining companies and commercial laboratories.

Software Developer in Albion employer: MinDet

MinDet is an exceptional employer for software developers, offering a dynamic work environment where innovation meets real-world application in the mining sector. With a strong focus on employee growth, we provide opportunities to enhance your skills in scientific software development while collaborating with cutting-edge robotics and AI technologies. Our supportive culture values precision and teamwork, ensuring that every contribution is recognised and impactful, all within the vibrant setting of Australia.

M

Contact Details:

MinDet Recruitment Team

We think you need these skills to ace Software Developer in Albion

Python
NumPy
pandas
PyTorch
OpenCV
PySide6
PyQt