Jobs at Marqo

Location

Melbourne, Australia

Salary

null - 250000 AUD Per annum

Job Type

Full-time

Date Posted

March 21st, 2023

View All Jobs

Jobs at Marqo

Senior Software Engineer at Marqo

Location

Melbourne, Australia

Salary

null - 250000 AUD Per annum

Job Type

Full-time

Date Posted

March 21st, 2023

View All Jobs

Download File

Hybrid in our Melbourne office.

 

Company Overview

At Marqo, we’re building an open-source search engine that thinks like humans. We are a startup based in Melbourne, Australia, and we are backed by top venture capital firms from around the world. Marqo's open-source tensor 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 Senior Software Engineer who can lead the development of Marqo's open-source code base. This individual has a deep understanding of system design, computer science fundamentals, and software engineering best practices. They will be responsible for designing and implementing solutions to challenging software engineering problems, such as building kNN retrieval systems and developing resilient distributed applications.

 

As a Senior Software Engineer, you will have a significant impact on our open source users and our cloud product. Your work will involve developing a search database with technical guarantees, collaborating with customers and users to implement new features, and providing expert guidance to the engineering team. You will own your solutions from design to production and take on a leadership role for technical aspects of the product.

 

In this role, you will work closely with top machine learning scientists to productionize cutting-edge machine learning models. Marqo's machine learning works across multiple types of unstructured data, like images and text, and utilizes popular frameworks like PyTorch, Huggingface, and ONNX.

 

Basic Qualifications

  • Bachelor’s degree in Computer Science or equivalent Engineering discipline.
  • 6+ years of experience as a software developer.
  • Deep experience with Elasticsearch, OpenSearch, or another noSQL database.
  • Experience designing, implementing and then maintaining impactful production applications.

 

Preferred Qualifications

  • Demonstrated technical leadership in commercial/large scale system software development and delivery.
  • Expertise in approximate-kNN search systems is highly desirable.
  • Experience in building (any of) information retrieval, search, recommendation, machine learning, natural language processing, database, distributed systems.
  • Excellent written and verbal communication skills.
  • Proven ability to clarify 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 our product.
  • Opportunity to shape engineering standards and culture.
  • Mentoring from experts in machine learning, software engineering, and venture capital.
  • Flexibility of work hours.
  • Remote and hybrid work options.

 

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 women and 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!

This job has now closed

You can find more jobs over on our careers page.

See More Jobs

Jobs at Marqo

Powered by