Staff Software Engineer

1 day ago


Melbourne, Victoria, Australia Marqo Full time $120,000 - $180,000 per year


Company Overview

At Marqo, we're pioneering the future of search with our open-source engine that thinks like a human. We are a startup headquartered in San Francisco, with engineering operations out of Melbourne, Australia. We are backed by top venture capital firms from around the world. Marqo's open-source search engine uses machine learning models for search, improving relevance, and providing solutions to problems that were previously difficult or impossible to solve. We are developing a technical product while being focused on ease of use and our customers.

Description

We are looking for a Staff Software Engineer with a specialization in machine learning who can drive the technical excellence of Marqo's open source and cloud service. This individual possesses a deep understanding of systems design, computer science fundamentals, cloud computing and the application of machine learning within software engineering frameworks. They will be responsible for designing and implementing software engineering solutions to complex problems, such as designing and developing large scale distributed applications.

As a Staff Software Engineer, you will play a pivotal role in shaping our open source product and our cloud offering. Your work will involve developing high-performance search and machine learning systems, collaborating with customers and users, and providing strategic technical direction to the engineering team. You will own your solutions from design to production and act as a technical leader and mentor within the organisation.

Basic Qualifications

  • Bachelor's degree in Computer Science or equivalent Engineering discipline.
  • 8+ years of experience as a software developer, with a significant focus on machine learning applications.
  • Expertise developing cloud-based machine learning solutions and deploying scalable ML models.
  • Advanced knowledge of distributed data systems, cloud technologies, and the integration of machine learning models within these environments.
  • Demonstrated ability in designing, implementing, deploying, and maintaining high-performance machine learning applications in production environments.

Preferred Qualifications

  • Demonstrated technical leadership in commercial/large scale system software development and delivery, with a strong emphasis on machine learning, data analytics, and AI-driven technologies.
  • Extensive experience in building (any of) information retrieval, search, recommendation, natural language processing, database, distributed systems.
  • Excellent written and verbal communication skills.
  • Proven ability to decompose and formalize complex problems.
  • Strong leadership skills and a track record of mentoring junior and mid-level engineers.

What you would get

  • A collaborative, open, idea-heavy culture.
  • Competitive compensation, including equity.
  • Significant influence over the technical direction of Marqo's cloud products.
  • Opportunity to shape engineering standards and culture.
  • The ability to contribute to, and learn from, a growing startup.
  • Flexibility of work hours.
  • Close collaboration with top machine learning scientists and software engineers.

Marqo is an equal opportunity employer and we champion diversity. Don't meet every single requirement of this role? Still apply Research tells us that underrepresented groups are less likely to apply unless they meet every single requirement. At Marqo, we believe that the right hire is someone who makes an addition to our culture, rather than someone who fits in and conforms to our status quo. So, if you're excited about this role, or about Marqo, we'd still love to hear from you


  • Software Engineer

    1 week ago


    South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...


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

    Staff Software Engineer, KICK (Easygo)What is Kick?Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content creators, event organisers, and content rights holders by providing them with the tools and revenue-sharing structures they need to monetise and grow their audiences.As a result, we are quickly...


  • South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...


  • Melbourne, Victoria, Australia Easygo Full time $120,000 - $180,000 per year

    Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organisation, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we...


  • Melbourne, Victoria, Australia Commonwealth Bank – Technology Full time $120,000 - $180,000 per year

    Staff Engineer (Nodejs/Typescript & AWS) **Sydney/Melbourne location** Do work that matters We are creating the bank of tomorrow today and require top Engineers who focus on the customer experience and deliver exceptional solutions. Our Payments team is leading a transformative program to enhance customer experiences, driving innovation and exploring...


  • Melbourne, Victoria, Australia Telstra Full time $120,000 - $180,000 per year

    Employment TypePermanentClosing Date31 Oct :59pmJob TitleSenior Staff Software Engineer - SalesforceJob SummaryAs a Senior Staff Software Engineer (Salesforce) within the innovative Product & Technology team at Telstra, you'll play a pivotal role in developing and refining the software behind our products and platforms; primarily those that support our...


  • Melbourne, Victoria, Australia Telstra Full time $120,000 - $180,000 per year

    Employment TypePermanentClosing Date31 Oct :59pmJob TitleSenior Staff Software EngineerJob SummaryAs a Senior Software Engineer within Product & Technology, you'll play a pivotal role in developing and refining the software behind our products and platforms; primarily those that support our internal teams, but occasionally extending beyond Telstra. Your...


  • Melbourne, Victoria, Australia Ferocia Full time $40,000 - $120,000 per year

    About FerociaWe're the team behind Up, but under the hood, we're Ferocia - a passionate tech company driven by financial inclusion. Since 2011, we've been crafting innovative financial tools, starting with the digital platform for Bendigo Bank. We believe technology can empower everyone, from the advantaged to the disadvantaged, which is why Up was born.Now,...


  • Melbourne, Victoria, Australia REA Group Full time $120,000 - $180,000 per year

    Join an organisation with a thriving culture centred around high performance and careWe're REA With bold and ambitious goals, REA Group  is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.Our people are the key to our...

  • Staff Engineer

    1 day ago


    Melbourne, Victoria, Australia 42dot Full time $120,000 - $220,000 per year

    We're looking for the BESTStaff Engineer - Chassis ControlsLocation: AustraliaRole DescriptionWe are vertically integrating all aspects of vehicle motion systems and control at 42dot, enabling innovation in next generation electric vehicles. As a Staff Vehicle Controls Engineer, you will design and implement advanced control features, contribute to system...