NAB - National Australia Bank

Principal Machine Learning Engineering

Job description

Work type: Permanent Full time
Location: Aust - VIC Metro
  • Opportunity for Principal Machine Learning Engineer
  • Deep technical and leadership experience is essential
  • Be recognised as an expert, empowered to deliver and succeed

About the Role:

As a Principal Machine Learning Engineer, you will be part of an awesome team that plays a crucial role in transforming the data and analytics landscape as well as changing how we use our data to help our customers and business. You will work closely with scrum masters, asset designers and data consulting teams to determine platform requirements and priorities.

You will manage a team in an agile environment, involving stand-ups, retros, planning, showcases whilst providing technical guidance and coaching to the members of the team. You will build tools and libraries to enable efficient data transport, profiling and transformation.

What you'll be doing

Your key accountabilities will include but not be limited to:

  • Building tools and libraries to enable efficient data transport, profiling, and transformation
  • Ensure NABs engineering and security standards are adhered to
  • Resolve technical barriers and roadblocks impacting delivery teams
  • Track delivery outcomes against key performance indicators and provide reporting to manager of analytics & reporting
  • Work with analysts and data scientists on bespoke problems requiring engineering support
  • Define the technical direction for a cloud based advanced analytics platform
  • Promote AWS and cloud best practices to maximize compute performance while minimizing infrastructure costs
  • Design and develop an automated data pipeline including integrity
  • Manage and run an enterprise level DevOps team
  • Work with different data types e.g. streaming, real-time, file based, RDMS, unstructured data, etc.
  • Work on software and data engineering for bespoke projects

What you'll bring

To succeed in this role, you will bring extensive leadership experience as either a manager or technical lead coupled with unwavering drive and motivation to succeed in fast paced, at times ambiguous and complex environment and have:

  • Demonstrated experience managing analytical or data focused projects / teams.
  • Experience of reporting and analytics, and/or experience working with analysts and data scientists.
  • Demonstrated experience using productivity and collaboration tools such as JIRA and confluence in a software delivery environment
  • Experience with Data ingestion technologies and capturing meta-data and data lineage
  • Understanding of how to build modern data pipelines
  • Familiarity with data orchestration frameworks such as Airflow
  • Knowledge of big data processing tools such as Spark and Scala
  • Familiarity with AWS services and/or other Cloud vendors
  • Experience with shell scripting
  • Exposure to DevOps and Agile
  • Excellent communication and interpersonal skills, both oral and written
  • Relevant tertiary qualification in a related discipline

What we can offer

From education and volunteer leave to learning benefits and banking discounts, we offer access to a wide range of employee benefits. You can learn more about these at http://www.nab.com.au/about-us/careers/working-at-nab/benefits

We embrace diversity of thought, style and working arrangement to ensure our workforce is representative of the community that we service.

Have a chat to us about how our support of workplace flexibility can work for you.

NAB, invested in you

At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that affects change for our customers - and for the community too.

To be eligible to apply, you must have Australian or New Zealand citizenship or permanent residency status.

Please note candidate screening and interviews may be conducted prior to the closing date of the job advert.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.