Principal Software Engineer

Melbourne
Oscer
Type: Full-time
Oscer
Level: Junior Level
Salary:
4 years ago
Deadline: 2020-10-15

Job Description

  • Managing a frontend and backend devops pipeline with manual and automated components
  • Managing the Oscer development team in an Agile environment
  • Improving the NLU of our flagship medical education product at https://oscer.ai
  • Designing NLP input data structures
  • Developing algorithms for the training and operation of NLP systems
  • Keeping up with the latest in NLP research and translating it into production ready code
  • Creating backend APIs in python, Creating high-level algorithms for transactional APIs
  • Scripting in python to perform complex data manipulation
  • Researching new software and hardware options for our core business
  • Researching new software and hardware options for our core business
  • Performing cost benefit analyses of software & hardware acquisitions
  • Planning for short term and long term organisational technological requirements
  • Leading other technical projects within our parent company
  • Helping to grow our dev team by sourcing and vetting candidates
  • Mentor and guide each direct report through personal and performance management
  • Collaborate with our amazing team of medical students, doctors and institutional partners to harness their collective knowledge in solving complex use cases and delivering meaningful impact.

Working with:

  • Our NLU is custom, based loosely on rasa tuned for our needs
  • Backend is python APIs implemented on top of django-rest framework
    Backend admin written in html + js
  • Backend caching with redis
  • Backend database postgres
  • Frontend is react + redux, CRA (not custom webpack)
  • Deployment backend on digital ocean k8s and frontend on AWS amplify
  • Backend + NLU containerised with Docker

Job Requirement

At a minimum you’ll need

  • A demonstrated portfolio of NLP projects and experience
  • Experience with our backend stack → Python (Django), postgres, rasa/NLP
  • Experience with our frontend stack → React.js + Redux + SCSS
  • Proficient with industry standard tools, or willing to learn them fast. Ie: Git, Docker, Bitbucket, Jira, Zeplin, Sketch etc.

Impress us with

  • Experience in a medical field/industry, particularly in medical conversational AI
  • Experience in a CTO/Principal Technologist role at a successful startup
  • An innate sense for product design and customer market fit

Experience

  • Python: 2 years (Required)
  • NLU/NLP: 1 year (Preferred)
  • js: 2 years (Required)
  • Work Eligibility:
  • Permitted to work permanently with no restriction on hours (e.g. citizen, permanent resident) (Preferred)
  • Temporarily work remotely due to COVID-19

Company Introduction

本地公司
Oscer is creating software that assists medical students and doctors in their medical education. Our software uses machine learning and artificial intelligence to disrupt didactic medical education.
logo

Follow Us

linkedinfacebooktwitterinstagramweiboyoutubebilibilitiktokxigua

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-stripe.png/image/layout/pay-alipay.png

地址

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 8, 11 York st, Wynyard, Sydney CBD
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

匠人学院网站上的所有内容,包括课程材料、徽标和匠人学院网站上提供的信息,均受澳大利亚政府知识产权法的保护。严禁未经授权使用、销售、分发、复制或修改。违规行为可能会导致法律诉讼。通过访问我们的网站,您同意尊重我们的知识产权。 JR Academy Pty Ltd 保留所有权利,包括专利、商标和版权。任何侵权行为都将受到法律追究。查看用户协议

© 2017-2024 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572