Data Science/Software Engineer

Software Engineering · Homebush, New South Wales
Department Software Engineering
Employment Type Full-time employment
Minimum Experience Mid-level

Working at Abyss

Abyss Solutions pushes the state-of-the-art in machine learning and computer vision technologies to understand the world, bringing cutting-edge research to customer solutions. Abyss is a rapidly accelerating start-up delivering data-driven engineering assessments for critical infrastructure. You will work on practical problems impacting the physical world with a team of experts in computer vision, machine learning, robotics, sensor technology, and civil engineering.  This role has rapid career development and learning opportunities.

Your Role

Your role will involve the full software development life cycle of a broad range of tools for automated analysis of diverse and challenging field data. Your work will deliver invaluable analytics to a wide range of commercial clients and industries. You’ll be working closely with a group of experienced software engineers, machine learning specialists, and robotics experts, guiding you in the development of our cutting-edge products. 

Main Role

  • Develop software for data manipulation, management, analysis, and representation;
  • Contribute to the development and delivery of commercial data products; and
  • Assist with data processing and all aspects of executing and improving our data pipeline.


Bachelor's degree in computer science, software engineering, or related field. 

Skills and Requirements

  • Strong mathematical and problem solving skills;
  • Great Python development skills;
  • Feel at home in a Linux environment;
  • Understanding of shell scripting;
  • Great software design skills;
  • Understanding of software testing methodologies;
  • Experience in developing with Agile values and principles;
  • Experienced in use of a source control system with a branching development methodology, ideally git;
  • Working knowledge of containerisation; and
  • 1-3 years practical experience in industry.

Highly Desirable

  • Basic understanding of computer vision, data science, machine learning, and robotics;
  • Experience in Agile methodologies;
  • Familiarity with Linux;
  • Working knowledge of containerisation; and
  • Masters degree in computer science, software engineering, or related field.

What’s in it for you

  • GROW: We are a rapidly growing tech firm with exceptional ambitions, actively delivering novel products. You will see your work making a big impact to real client problems!
  • COLLABORATE: Work tightly with a diverse entrepreneurial team, with lots of opportunities for growth and mentorship.
  • LEARN: We have a culture of continuous learning, with support for courses, meetups and academic collaborations.
  • PLAY: Flexible work arrangements and a socially active team.


Abyss offers flexible work arrangements.

The main development office of Abyss Solutions is located in Homebush Business Village in the Inner West of Sydney. The office is within close proximity to the Great Western Highway, Western Motorway and Homebush Bay Drive, which places it at the junction of major arterial roads linking Sydney north to South and East to West. Bus and railway stations are easily accessible. The Sydney CBD is only 30 minutes drive away. 


Abyss Solutions is an equal opportunity employer that values diversity at the workplace. We welcome and highly encourage women, people of Aboriginal and Torres Strait Islander descent and people from diverse backgrounds to apply.

Thank You

Your application was submitted successfully.

  • Location
    Homebush, New South Wales
  • Department
    Software Engineering
  • Employment Type
    Full-time employment
  • Minimum Experience