Machine Learning Engineer

3 weeks ago


Canberra, Australia Seeing Machines Full time

Overview

Seeing Machines (SM) is the world leader in Safety-AI, developing technology that genuinely saves lives. Our state-of-the-art driver monitoring systems are used in millions of vehicles across the globe, providing real-time protection from distraction and fatigue. We work with the world’s leading OEMs across multiple transport sectors of automotive, commercial road transport (Fleet), and aviation. In automotive, we enable safer Advanced Driver Assistance Systems (ADAS) and Automated Driving (AD) solutions. In Fleet, our best-in-class aftermarket product Guardian provides safety for the drivers and fleet operators, and in aviation, our advanced gaze tracking technology understands how pilots interact and monitor instruments – leading to better training and safer operations.

The Embedded Artificial Intelligence team is a core part of SM’s innovation engine. We are a group of engineers and researchers focused on deploying cutting-edge AI models onto the edge. We blur the line between Embedded Engineering, and Machine Learning, being deeply involved in the entire lifecycle of a machine learning models development. From analyzing state-of-the-art model architectures, designing and training models, to writing high-performance C++ inference logic for target hardware. You will be working with the absolute cutting-edge technology in the field of deep learning and computer vision; and exploring the boundaries of what is possible in the realm of driver and operator monitoring. Come, join us and help us design the cars of the future

We are seeking an outstanding Machine Learning Engineer who is passionate about deploying and optimizing AI systems for embedded platforms. In this role, you will be responsible for ensuring that our advanced algorithms perform flawlessly and efficiently on edge devices.

Working closely with machine learning researchers, you will dissect model architectures, identify performance bottlenecks, and apply advanced optimization techniques to meet the strict constraints of embedded hardware. This is a hands-on role that requires deep technical expertise in both machine learning and high-performance computing, including writing production-quality C++ code to implement inference logic from the ground up.

Your main responsibilities will include:

1. Taking ownership of machine learning models and adapting them for deployment on target edge devices (CPUs, NPUs).
2. Analyzing and optimizing model architectures and implementing cutting-edge techniques across Knowledge Distillation, Quantization, Pruning, and Neural Architecture Search (NAS).
3. Developing and maintaining high-performance C++ for model inference.
4. Collaborating with research teams to understand the science behind new algorithms and ensure their successful transition to embedded systems.
5. Continuously exploring and implementing State-of-the-Art (SOTA) practices to improve model efficiency and performance.
6. Improving our ML Ops pipelines and engineering practices using tools like Docker and MLFlow.
7. Most importantly, experimenting

Background, Skills, Experience & Qualifications:

Mandatory:

- Bachelor's qualification in Computer Science, Software Engineering, or an equivalent field.
- Strong programming skills and experience developing in Python.
- Proven experience with at least one major deep-learning framework (e.g., PyTorch, TensorFlow, JAX).
- Deep understanding of machine learning principles and deep learning architectures.
- A proactive mindset, with an eagerness to try new approaches and solve complex problems.
- Excellent problem-solving abilities and strong verbal and written communication skills.
- A collaborative team player who can work effectively across multiple teams.

Desirable:

- Post-graduate qualification (PhD or Master’s) in Computer Vision, Machine Learning, or a related field.
- Hands-on experience optimizing models for performance on CPUs and/or NPUs.
- Familiarity with model optimization techniques.
- Experience programming in C++
- Experience with ML Ops tools such as Docker and MLFlow.
- Experience with embedded hardware and deploying AI systems in resource-constrained environments.

If you are a passionate machine learning engineer who is interested in learning C++ (or who already knows), or an embedded engineer upskilling in machine learning, and you love pushing the boundaries of what’s possible with AI on the edge, we encourage you to apply

#J-18808-Ljbffr



  • Canberra, n Capital Territory, Australia Seeing Machines Full time $120,000 - $180,000 per year

    Seeing Machines (SM) is the world leader in Safety-AI, developing technology that genuinely saves lives. Our state-of-the-art driver monitoring systems are used in millions of vehicles across the globe, providing real-time protection from distraction and fatigue. We work with the world's leading OEMs across multiple transport sectors of automotive,...


  • Canberra, Australia Australian National University Full time

    **Classification**: Academic Level B **Salary package**: $112,916 - $128,026 per annum plus 17% superannuation **Terms**: 2x Full time, Fixed Term (24 months) These positions will provide opportunities to: - Conduct cutting edge research in machine learning and AI, such as but not limited to natural language processing and interpretable machine learning. -...


  • Canberra, Australia Cleared ICT Full time

    Location: - Canberra - Sectors: - ICT - Employment type: - Contract - Salary: - Negotiable - Contact name: - Paige Wilson- Job reference: - BBBH1717_1701134665 - Published: - about 3 hours ago Cleared is actively seeking expressions of interest from experienced and skilled Machine Learning professionals for exciting long-term contract and permanent...

  • Machine Operator

    2 weeks ago


    Canberra, Australia HAYS Full time

    Exciting opportunity for Machine Operators in the Steel Manufacturing Industry in Canberra. **Your new company** This company is a proud recycler, manufacturer, and distributor of steel reinforcing products. With two companies working together in ACT and NSW, you'll be working in their Queanbeyan factory. With state-of-the-art machinery, this company is...


  • Canberra, Australia Seeing Machines Full time

    Seeing Machines (SM) is the world leader in the field of Safety-AI and prides itself on developing technologies that save lives, for real! Around the globe and at any time of the day, there are hundreds of thousands of cars on the roads that are using state-of-the-art operator monitoring technology developed by Seeing Machines which provides real-time...


  • Canberra, Australia Seeing Machines Full time

    Seeing Machines is engaged on a multitude of programs at the forefront of innovation, being delivered by highly skilled engineers and scientists. These programs require world-class Engineers to support the successful design, development, and integration of Seeing Machines DMS technology for customers across the world. As part of the Test Engineering...

  • Engineering Assistant

    2 weeks ago


    Canberra, Australia Seeing Machines Full time

    As part of the Test Engineering Department the Engineering Assistant - Data & Test is responsible to support Engineers within various test and data activities in the delivery of class leading products. About the Role - Execute test plans in line with project release cycle. - Support Engineers to recreate product failures for debug. - Setup test benches for...


  • Canberra, ACT, Australia Netier HR & Learning Full time $80,000 - $120,000 per year

    Introduction Within the Engineering team, a Senior Systems Engineer in Canberra has resigned after 8 months in the role. This role is critical to the function of the team as it provides senior technical capability for escalations, problem management, NSSRs, technical documentation, and governance. To maintain service delivery, client satisfaction, and...


  • Canberra, n Capital Territory, Australia Motorola Solutions Full time $120,000 - $180,000 per year

    WORK FULLY REMOTE OR VISIT OUR MODERN OFFICESCOMPETITVE BASE SALARY AND BONUSJOIN A GLOBAL ICONIC ORGANISATIONDepartment DescriptionNoggin, a Motorola Solutions company, is a leader in integrated resilience management technology, offering a next-generation, cloud-based platform that combines 10 essential solutions into one unified system. Our award-winning...


  • Canberra, ACT, Australia Netier HR & Learning Full time $80,000 - $120,000 per year

    Introduction Please note: Due to security requirements of this role, we are only able to consider applications from Australian citizens and permanent residents.Description As a Cyber Security Engineer, you will understand the demands of the position, working closed with the Senior Cyber Security Engineer, you will be a champion of our vision and values,...