Software and Machine Learning Engineer
Greater Melbourne Area (Hybrid) · Part Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 2
- Posted
- 2 ಗಂಟೆಗಳು ಹಿಂದೆ
- Work mode
- Hybrid
- Resume
- Required to apply
Job description
About the Role
Join Lenexa Medical, an expanding MedTech firm that creates innovative connected devices enhancing healthcare in aged care and hospital environments across Australia and Asia. We're seeking two Software and Machine Learning Engineers to join our collaborative team working directly with our Chief Scientific Officer. This role involves end-to-end development and maintenance of a production-quality machine learning system that spans cloud infrastructure, edge IoT devices, and computer vision models.
Key Responsibilities
- Develop and operate a production MedTech ML system including cloud environments and an IoT fleet of Linux ARM Cortex devices running on-device ML inference.
- Manage cloud infrastructure services such as AWS Lambda, DynamoDB, S3, EC2, and use Terraform for infrastructure as code, optimizing for networking and costs.
- Handle the ML lifecycle from training on on-premise hardware with MLflow tracking to deployment on edge devices.
- Create internal tools and observability solutions to support the Product Support team.
- Manage the data pipeline, including ingestion and validation of pseudo-labelled data for model training and evaluation.
- Contribute to production reliability and incident response efforts collaboratively with the engineering team.
Candidate Profile
We seek versatile engineers eager to learn and comfortable working across several technology areas. Ideal candidates take ownership of their work, communicate effectively in a small team, and collaboratively contribute to technical decisions.
Essential Qualifications
- Strong software engineering fundamentals focusing on cloud-native and distributed system design.
- Experience in delivering production-grade software systems and an understanding of their operational demands.
- Ability to work effectively within a small, communicative team environment.
- Willingness to learn and adapt continuously.
Preferred Skills
- Proficient with Linux systems, particularly Debian.
- Experience in computer vision, including model training, evaluation, and deployment.
- Familiarity with IoT device fleet management, including OTA updates, staged rollouts, and rollback strategies.
- Knowledge of AWS cloud services and infrastructure as code tools like Terraform.
Why Work with Us?
- Contribute directly to software improving patient care.
- Engage with a full technology stack from cloud infrastructure to edge machine learning.
- Be part of an established MedTech company with products deployed in Australia and Asia.
- Collaborate with experienced founders and leaders.
- Influence the evolution of our software platform and enhance your skills.
Work Terms and Conditions
- Part-time position, three days per week, with flexible scheduling.
- Hybrid work arrangement combining remote and in-office presence at our Burnley, Melbourne location.
- Potential to transition to a full-time or long-term part-time role as the company expands.
- Ideal for engineers seeking to solve complex problems impacting healthcare outcomes.