Senior Machine Learning Engineer

2 days ago


Melbourne, Victoria, Australia Nearmap Full time
Overview

Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game. Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers to create meaningful change in the world and propel industries forward.

Harnessing its own patented camera systems, imagery capture, AI, geospatial tools, and advanced SaaS platforms, Nearmap stands as the definitive source of truth that shapes the livable world.

Job Description

The Senior ML Engineer will undertake technical work to design, prototype and develop machine learning tools and products that utilise Nearmap imagery and AI data. Where a data scientist will typically focus more on the meaning in the data, and producing accurate models, the Senior ML engineer focuses on systems, automation, processes, and pipelines that enable the models to operate effectively. This is not an ETL or pure support role – it requires solving a variety of challenging software engineering problems such as algorithmic design, optimisation, and improving the overall performance of the system. The Senior MLE will be collaborating with data scientists as a peer.

Responsibilities
  • Performs software engineering tasks required by an end-to-end AI system.
  • Designing, building and maintaining sub components of an AI system, in collaboration with data scientists: microservices, APIs, working with technologies such as Docker, Kubernetes, FastAPI.
  • Collaborating with other engineering teams and Dev Ops to ensure consistent best practices and integration of systems.
  • Reviews code and work of peers.
What we value
  • Pragmatism: While extensive knowledge of ML theory is highly valued, pragmatism wins over elaborate theory when it comes to shipping products that work.
  • Collaboration: We believe data science is a team sport, and are after candidates who can communicate well, share knowledge, and be open to taking on ideas from anyone in the team. Having worked on shared code-bases in a commercial environment is a big plus, but it\'s the attitude that matters most.
  • Technical Skills: A decent base of python and linux are key to a role in the team. Other than that, we\'re pretty flexible - we know tools are changing rapidly, and will continue to do so for many years to come. Experience with tools like Docker, PyTorch, etc. are highly valued, but not mandatory.
  • Attention to detail: Showing attention to detail when it counts is important.
Qualifications

Experience

  • Formal education in a technical, data related field (Bachelor's degree in computer science, engineering, statistics, physics, etc.), with an emphasis on software development.
  • Ideally at least 5 - 7 years experience writing production grade commercial software in a team environment.
  • Machine learning knowledge is highly desirable, but a passion to learn more is sufficient. We see ML engineering as a sub-field of software engineering, that benefits greatly from a good working knowledge of ML.
  • Experience with GPUs, compute heavy tasks at scale, and working with data systems is beneficial.

Technical Skills

  • Mandatory
    • Programming/Tech Environments: Ability to code in scientific python, using a linux environment, and git for source control.
    • Machine Learning: Appreciation of machine learning fundamentals.
    • Engineering Approach: Follow best practices in modern software engineering, applying them to build robust, scalable machine learning systems.
  • Highly Desirable
    • Domain Knowledge – Computer Vision: Working on Machine Learning problems applied to image data.
    • Software Engineering: Working on shared codebases to produce production quality code.
    • Cloud Computing: Working on AWS or GCP using distributed virtual machines, docker containers, etc.
    • GP-GPU: Using GPUs to accelerate scientific computing.
    • Deep Learning: Applying modern artificial neural networks to solve machine learning problems.
    • Scale: Working with large data sets, where data sets don't fit into memory, and require multiple nodes to compute efficiently.
Benefits
  • Quarterly wellbeing day off - Four additional days off annually for your 'YOU' Days
  • Access to LinkedIn Learning
  • Wellbeing and technology allowance
  • Annual flu vaccinations
  • Hybrid flexibility for this role
  • Nearmap subscription
  • Stocked kitchen with access to all the snacks you need
  • In-office lunch every Tuesday and Thursday at our Sydney CBD office
  • Showers available for anyone cycling to work or lunchtime gym-goers

Nearmap is an inclusive, supportive culture and maintains a safe environment where everyone feels a sense of belonging.

Read the product documentation for Nearmap AI and related resources as part of the application process.

Nearmap does not accept unsolicited resumes from recruitment agencies and search firms.


#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Equifax Full time

    What You'll DoBuild and maintain robust ML pipelines for model training, deployment, and monitoring.Collaborate with data scientists and stakeholders to understand business problems and translate them into machine learning solutions.Ensure data quality and pre-process complex datasets for model consumption, including feature engineering and selection.Stay...


  • Melbourne, Victoria, Australia Equifax Full time

    What You'll DoBuild and maintain robust ML pipelines for model training, deployment, and monitoring.Collaborate with data scientists and stakeholders to understand business problems and translate them into machine learning solutions.Ensure data quality and pre-process complex datasets for model consumption, including feature engineering and selection.Stay...


  • Melbourne, Victoria, Australia Nearmap Full time

    OverviewNearmap is the Australian-founded, global tech pioneer innovating the location intelligence game. Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers to create meaningful change in the world and propel industries forward.Harnessing its own patented camera systems, imagery capture, AI, geospatial tools,...


  • Melbourne, Victoria, Australia Block Full time

    Join to apply for the Senior Machine Learning Engineer role at BlockJoin to apply for the Senior Machine Learning Engineer role at BlockGet AI-powered advice on this job and more exclusive features.Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People,...


  • Melbourne, Victoria, Australia Block Full time

    Join to apply for the Senior Machine Learning Engineer role at BlockJoin to apply for the Senior Machine Learning Engineer role at BlockGet AI-powered advice on this job and more exclusive features.Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People,...


  • Melbourne, Victoria, Australia Block, Inc. Full time

    Block is one company built from many blocks, all united by the same purpose of economic empowerment.The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level.They work across business groups and around the...


  • Melbourne, Victoria, Australia Block, Inc. Full time

    Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the...


  • Melbourne, Victoria, Australia Block Full time $150,000 - $200,000 per year

    Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the...


  • Melbourne, Victoria, Australia Easygo Full time

    Senior Machine Learning Operations EngineerPassionate about building and deploying Machine Learning pipelines at scale to drive business value? Join our growing Data Science Team as our first Senior Machine Learning Operations (MLOps) EngineerWhat's in it for you?As a Senior MLOps Engineer, you will work within our collaborative Data Science team to help...


  • Melbourne, Victoria, Australia Canva Full time

    This is a Senior Machine Learning Engineer - Canva AI role with Canva based in Melbourne, VIC, AU == Canva ==Role Seniority - seniorMore about the Senior Machine Learning Engineer - Canva AI role at CanvaCompany DescriptionJoin the team redefining how the world experiences design.Hey, g'day, mabuhay, kia ora,你好, hallo, vítejteThanks for stopping by. We...