Company Overview:
Eyetelligence/Optain is a global medical device and software company. Our roots can be traced back to the Australian-founded company Eyetelligence Pty Ltd, which was launched in 2019. Optain harnesses the power of advanced AI-enabled retinal imaging technology to non-invasively evaluate patient health and identify diseases that affect the microvascular system.
Position Overview:
We are seeking a talented Python Developer with expertise in Flask and PyTorch to join our innovative team. The ideal candidate will play a key role in developing and maintaining backend systems and machine learning models to drive our product offerings.
Key Responsibilities:
- Design, develop, and maintain backend services using Flask framework/FastAPI.
- Implement RESTful APIs to facilitate communication between frontend and backend systems.
- Work closely with data scientists to develop and deploy machine learning models using PyTorch.
- Ensure code quality, documentation, and adherence to best practices.
- Stay updated with the latest technologies and trends in Python, Flask, and PyTorch.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Python Developer with a strong understanding of Flask framework.
- Proficiency in PyTorch for developing and deploying machine learning models.
- Solid understanding of software development principles and best practices.
- Experience with database systems such as SQLite and MySQL.
- Familiarity with version control systems such as Git.
- Excellent problem-solving and communication skills.
- Ability to work independently and in a team environment.
Bonus Points:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker and containerization technologies.
- Understanding of continuous integration and deployment pipelines.