Expert Manager, Machine Learning Engineer

5 days ago


Melbourne, Victoria, Australia Bain & Company Inc Full time

About Bain & Company Inc.

We are a leading management consulting firm that helps organizations make data-driven decisions to drive growth and success. Our team of experts is dedicated to solving complex business challenges using advanced analytics and machine learning techniques.

Job Summary

We are seeking a highly skilled Expert Manager, Machine Learning Engineer to join our Advanced Analytics Group. As a member of our team, you will work closely with our generalist consultants and clients to develop data-driven strategies and innovative solutions.

Key Responsibilities

  • Work with general consulting teams to understand ML aspects of business problems, and appropriately prioritize and execute
  • Provide technical leadership for end-to-end technical solution delivery on client cases (from solution architecture to hands-on development work)
  • Advise client executives on topics in ML engineering and roadmap design
  • Develop statistical/ML models to be handed over to clients as prototype or production software
  • Transform existing prototype code into scalable, production-grade software
  • Write, test, deploy and maintain machine learning code across the full software development lifecycle
  • Codify client work into repeatable software toolkits and solutions
  • Regularly demonstrate code to other team members
  • Peer-review code contributions by other team members
  • Collaborate on (or lead) the development of re-usable common frameworks, model and components that can be highly leveraged to address common ML engineering problems across industries and business functions
  • Drive best demonstrated practices in software engineering, and share learnings with team members in AAG about theoretical and technical developments in ML engineering
  • Work with the team and other senior leaders to create a great working environment that attracts other great ML engineers
  • Act as PD Advisor as needed
  • Participate in recruiting and onboarding for other team members

Requirements

  • 7+ years of engineering experience
  • 1+ years of experience managing data scientists / machine learning engineers
  • Shipped production, enterprise scale data products
  • Expert knowledge of Python and SQL
  • Proficiency in one or more of R, Java, C++, Scala, Go, Julia
  • Strong track record of implementing statistical and machine learning models, deploying these, and maintaining them in production environments
  • Strong understanding of fundamental computer science concepts, particularly data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance
  • Solid understanding of foundational concepts and algorithms in statistics and machine learning, including linear/logistic regression, SVM, random forest, boosting, neural networks, dimensionality reduction, reinforcement learning, etc.
  • Broad experience of machine learning frameworks and tools (e.g. Pandas, numpy, scikit-learn, TensorFlow, Pytorch, Keras, Huggingface)
  • Understanding of probabilistic programming techniques and associated tools (e.g. Pyro, Stan, Tensorflow Probability, PyMC3), Bayesian inference and MCMC methods
  • Experience using, designing and developing microservices and associated APIs, with a thorough understanding of REST, GraphQL, gRPC
  • Understanding of data security and privacy regulations, key topics in cybersecurity, authentication and authorization mechanisms (including cloud IAM)
  • Experience with MLOps (scalable development to deployment of complex data science workflows) and associated tools, e.g. MLflow, Kubeflow
  • Experience working in accordance with DevSecOps principles, and familiarity with industry deployment best practices using CI/CD tools and infrastructure as code (Jenkins, Docker, Kubernetes, and Terraform, Containers, Git)
  • Experience with cloud platforms (e.g. AWS, GCP, Azure, Databricks, etc) and associated machine learning products, e.g. Amazon SageMaker, Azure ML
  • Experience in big data technologies, e.g. Hadoop, BigQuery, MapReduce, Apache Spark
  • Experience working according to agile principles
  • Strong interpersonal and communication skills, including the ability to explain and discuss technicalities of ML algorithms and techniques with colleagues and clients from other disciplines
  • Ability to work independently and juggle priorities to thrive in a fast paced and ambiguous environment, while also collaborating as part of a team in complex situations


  • Melbourne, Victoria, Australia Bobbie's Learning Center LLC Full time

    About UsBobbie's Learning Center LLC is a leading provider of innovative learning solutions. Our mission is to empower individuals and organizations to achieve their full potential through cutting-edge technology and expert knowledge.Job SummaryWe are seeking a highly skilled Machine Learning Engineer to join our team. As a Machine Learning Engineer at...


  • Melbourne, Victoria, Australia Bain & Company Inc Full time

    About the RoleWe are seeking a highly experienced Senior Machine Learning Engineering Manager to join our team at Bain & Company Inc. as a key member of our Advanced Analytics Group (AAG).Key ResponsibilitiesCollaborate closely with business consulting staff and leaders to assess opportunities and develop data-driven solutions for clients across various...


  • Melbourne, Victoria, Australia Bain & Company Inc Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Bain & Company Inc. as a key member of our Advanced Analytics Group (AAG).Key ResponsibilitiesCollaborate with business consulting staff and leaders to assess opportunities and develop data-driven solutions for clients across various sectors.Translate business...


  • Melbourne, Victoria, Australia BlueWing Ventures, LLC. Full time

    About BlueWing Ventures, LLC.We are a cutting-edge technology company that specializes in developing innovative solutions for the defense industry. Our mission is to transform the way military systems are designed, built, and sold by bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense...


  • Melbourne, Victoria, Australia Anduril Industries, Inc. Full time

    About Anduril Industries, Inc.Anduril Industries, Inc. is a leading defense technology company that aims to revolutionize the military industry with cutting-edge technology. Our mission is to transform the way military systems are designed, built, and sold by bringing the expertise, technology, and business model of innovative companies to the defense...


  • Melbourne, Victoria, Australia Energy Australia Full time

    About the OpportunityWe are seeking a highly skilled Machine Learning Ops Engineer to join our Customer Data Office team. As a key member of our team, you will be responsible for developing and maintaining a world-class AI/ML tech stack and Machine Learning Ops capability.Key ResponsibilitiesPartner with data scientists to design and implement large-scale...


  • Melbourne, Victoria, Australia Culture Amp Full time

    About the RoleWe are seeking a highly skilled Staff Machine Learning Engineer to join our Machine Learning Platform (MLP) team at Culture Amp. As a key member of this team, you will play a crucial role in accelerating our capability in building and enhancing machine learning platforms powered by AI and Large Language Models (LLMs).Culture Amp has partnered...


  • Melbourne, Victoria, Australia nib Full time

    About the RoleWe are seeking a highly skilled and experienced Machine Learning Engineer to lead our team in driving innovation and automation across the nib Group. As the Lead Machine Learning Engineer, you will be responsible for developing and implementing machine learning solutions to solve complex business challenges.Key ResponsibilitiesLead machine...


  • Melbourne, Victoria, Australia Culture Amp Full time

    About Culture Amp Culture Amp stands at the forefront of enhancing employee experiences, serving over 25 million individuals across more than 6,500 organizations. Our platform empowers businesses to elevate employee engagement, optimize performance management, and cultivate high-performing teams. Leveraging people science and an extensive employee dataset,...


  • Melbourne, Victoria, Australia Culture Amp Full time

    About Culture Amp Culture Amp stands at the forefront of transforming employee experiences, empowering over 25 million individuals across more than 6,500 organizations to foster a better workplace. Our platform harnesses the power of people science and an extensive employee dataset, enabling companies to enhance engagement, optimize performance management,...


  • Melbourne, Victoria, Australia BlueWing Ventures, LLC. Full time

    About BlueWing Ventures, LLC.BlueWing Ventures, LLC. is a cutting-edge technology company that specializes in developing innovative solutions for the defense industry. Our mission is to transform the way military systems are designed, built, and sold by leveraging advanced technology and expertise.Job SummaryWe are seeking a highly skilled Senior Machine...


  • Melbourne, Victoria, Australia Culture Amp Full time

    About Culture Amp Culture Amp stands at the forefront of employee experience solutions, empowering over 25 million employees in more than 6,500 organizations to foster a positive work environment. Our platform is designed to enhance employee engagement, streamline performance management, and cultivate high-performing teams. With a robust dataset and a...


  • Melbourne, Victoria, Australia Sportsbet Full time

    About UsSportsbet is a leading e-commerce business in the online wagering sector, bringing excitement to millions of customers. We achieve this by living our values to create an innovative entertainment brand, developing trailblazing products and best-in-class platforms that deliver exceptional experiences to our customers.We have a team of over 1,300...


  • Melbourne, Victoria, Australia Correlate Resources Full time

    About the RoleCorrelate Resources is seeking a highly skilled Senior Data Scientist to join our team. As a key member of our data science team, you will be responsible for developing and implementing cutting-edge customer recommendation engines.Key ResponsibilitiesCollaborate with cross-functional teams to understand project requirements and best...


  • Melbourne, Victoria, Australia AI Talent pty Full time

    About the RoleWe are seeking a highly experienced Machine Learning Engineer to lead our AI division and drive innovation in machine learning and computer vision. As a seasoned professional with a strong academic background, you will be responsible for developing and implementing cutting-edge machine learning models that drive business growth and...


  • Melbourne, Victoria, Australia Montu Full time

    About MontuMontu is a cutting-edge technology company that leverages machine learning to drive innovation and improve lives.Job SummaryWe are seeking a highly skilled Machine Learning Engineer to join our team as an AI Innovator. As a key member of our team, you will play a pivotal role in developing, deploying, and managing machine learning models that...


  • Melbourne, Victoria, Australia Montu Full time

    About MontuMontu is a cutting-edge technology company that leverages machine learning to drive innovation and improve lives.Job SummaryWe are seeking a highly skilled Machine Learning Engineer to join our team as an AI Innovator. As a key member of our team, you will play a pivotal role in developing, deploying, and managing machine learning models that...


  • Melbourne, Victoria, Australia Bobbie's Learning Center LLC Full time

    Xero is a leading provider of cloud-based accounting and bookkeeping software for small businesses and their advisors. Our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can...


  • Melbourne, Victoria, Australia ANZ Full time

    About UsAt ANZ, we're committed to shaping a world where people and communities thrive. Our purpose is to deliver exceptional customer experiences through innovative technology solutions. We're seeking a talented Machine Learning Leader to drive our Data and AI Tech Area, leveraging their expertise to develop and execute a strategic vision for machine...


  • Melbourne, Victoria, Australia Culture Amp Full time

    About Culture AmpCulture Amp is a leading employee experience platform that empowers companies to transform employee engagement, drive performance management, and develop high-performing teams. Our mission is to make a better world of work.Job SummaryWe are seeking a highly skilled Staff Machine Learning Engineer to join our Machine Learning Platform (MLP)...