Find your dream job at Australia's leading startups and VCs

Our exceptional communities of founders and investors are constantly seeking passionate individuals like you to join their team. Find your fit in the postings below. Just browsing? Sign up to our newsletter here, and stay up to date on the latest jobs.
258
companies
1,276
Jobs

Senior Software Engineer (Scientific Python Programming)

Cylite

Cylite

Software Engineering
Melbourne VIC, Australia
Posted on Wednesday, March 29, 2023

Cylite is an exciting high-tech startup company developing cutting-edge 3D optical imaging instruments for applications in ophthalmology and optometry.

The company is based in Melbourne, Australia, close to the Monash University Science and Technology Precinct, and is a winner of multiple industry awards.

To support our ambitious growth plans, we are looking for a senior software engineer, with strong Python scientific programming skills, to assist with the development of calibration, alignment and manufacture execution software for Cylite's Ophthalmic 3D imaging instruments

About the role:

The successful candidate will join an enthusiastic, talented and collaborative team developing the highly specialized software to support the calibration, alignment and manufacture of Cylite instruments. You will need a strong understanding of maths and physics and a passion for solving difficult technical issues.

Required Skills:

  • Strong Python scientific programming skills using:
    • NumPy
    • SciPy
    • Matplotlib
  • Sound understanding of good software engineering principles.
  • Experience with revision control (Git), ticket management and code review
  • Ability to write clear, well documented code.
  • Effective written and verbal communication skills.

Desirable Skills/Experience:

  • Bachelor’s degree in software engineering, or equivalent understanding
  • Experience using the following Python libraries:
    • PySide6
    • H5py
    • scikit-image
    • scikit-learn
    • FastAPI (REST APIs)
  • Experience working with C/C++ libraries/device drivers

Working at Cylite brings advantages and benefits such as:

  • Flexible working arrangements.
  • Attractive remuneration package.
  • Contributing to a fast-growing company at the leading edge of diagnostic imaging.
  • An opportunity for you to grow and learn in a friendly and supportive culture.

If you would like to apply, please forward an up-to-date copy of your resume with a covering letter highlighting the experience you consider relevant to the role. Please also include a clear indication of your availability to attend for interview and to start work.

Applicants must be Australian citizens or permanent residents of Australia.

Cylite is an Equal Opportunity Employer and embraces diversity and inclusion.