About Blockhead Technologies
Blockhead technologies is fast-growing start-up based in Perth. We empower organisations with solutions that enable them to operate more sustainably and ethically. Our flagship product, ProvCheck, allows for visual fingerprinting of precious metals, providing assurance of provenance and facilitating ethical and sustainable production.
About the Role
We are currently seeking a Data Scientist who is interested in working in a collaborative environment, across a diverse set of projects. This role will involve undertaking a mixture of experimental research, software development, and ongoing maintenance and support. This role provides the opportunity to learn from our Lead Data Scientist, work on interesting problems, and develop your skills across a wide range of areas.
Key Responsibilities
- Gather and document requirements.
- Conceptualize and validate experimental solutions for business problems.
- Design, develop, and deploy machine learning models using Python and modern ML frameworks.
- Optimize models for performance and scalability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to best practices.
- Maintain accurate work logs.
Required Skills & Qualifications
- Proficiency in the Python programming language.
- Proficiency in the use of Jupyter.
- Strong experience with NumPy for numerical computing.
- Solid understanding of machine learning principles and algorithms.
- Expertise in PyTorch and/or TensorFlow for deep learning applications.
- Experience in using either Flask or FastAPI to implement REST APIs.
- Experience with Docker containerization.
- Knowledge of OpenCV for computer vision applications.
- Bachelor's degree in Computer Science, Data Science, or related field (or equivalent experience).
- Working knowledge of git version control.
- Familiarity with SQL.
Nice-to-Have Skills
- Experience with ONNX for machine learning interoperability.
- Knowledge of Kotlin and/or C# programming languages.
- Frontend development skills using React and TypeScript.
- Understanding of Kubernetes for container orchestration.
- Practical experience in developing computer vision solutions.
- Prior professional experience is preferable, however, graduates with compelling internships or personal projects will also be considered.
Conditions
· Applicants will need to have the right to work in Australia. BHT will not be sponsoring a visa for this role.
· Applicants will need to reside in Perth, Western Australia.
· This is a hybrid role, with a mixture of working from home and in-office attendance.