Skill Development, React.js, Amazon Web Services (AWS), Learning, Operations, REST APIs, Relational Databases, Representational State Transfer (REST), Data Science, Google Cloud Platform (GCP)
Job description
Introduction:
Join the growing team at DataProphet, the only African company to be named by the World Economic Forum as one of 56 emerging tech firms for its 2019 cohort of Technology Pioneers who are shaping their industry and their region in new and exciting ways.
DataProphet is a global leader in Artificial Intelligence (AI) for manufacturing. Our award winning technology embeds unique adaptations and advancements of deep learning, enabling AI to have a significant, practical, impact on the factory floor. DataProphets solutions are built to be adapted and integrated into existing environments, making it possible for our digital transformation team to take your operations from zero to AI. We understand manufacturing and that real impact is achieved with pre-emptive actions because real-time is often too late. For more information, visit www.dataprophet.com
Role Overview:
This exciting role will touch all aspects of the DataProphet stack: from architecture design, to infrastructure management, developing toolchains for our data scientists, and right through to implementation of various processing pipelines and assets. You will be able to directly contribute to and influence product development, customer install teams, and infrastructure / operations teams. You will have a degree of autonomy in your daily tasks, with large influence on the DataProphet roadmap.
Roles and responsibilities will include, but are not limited to:
- Developing Python-based real-world machine learning systems.
- Working with teams on the development of internal and external facing systems and products.
- Designing and building high-performance APIs based on Django, Flask and/or other backend web frameworks.
- Maintaining documentation for internal tools.
- 2+ years of experience or a high level of proficiency in Python.
- 2+ years of experience with RESTful APIs.
- Good communication skills.
- Comfortable working with Docker, Linux, and remote systems.
- Experience working with web frameworks, e.g. Django.
- Experience with development best practices, e.g. unit testing.
- Experience with PyPI dependency management.
- Experience with public cloud providers (AWS, GCP, Azure, Alibaba) is a plus.
- Experience with relational databases and SQL is a plus.
- Experience with TimescaleDB a plus.
- Frontend (React), GraphQL and Relay software development experience is advantageous.
We are a diverse and ambitious team who are passionate about AI and machine learning and aligned in our vision to create inspiring change in the world around us.
We work together in our beautiful office located in Green Point, Cape Town. It is a professional but supportive and fun environment created to provide a space for everyone to bring their best selves to work every day.
The spirit of curiosity and continuous learning are in our DNA and we encourage everyone to approach all things in this manner so that we continue to grow and develop as professionals and individuals.
Among us are gamers, yogis, series lovers, runners, climbers, cyclists, gym bunnies and boardgames enthusiasts. We are committed to supporting our team holistically and therefore; have showers to rinse off after lunch time activities, host games nights for ultimate intercompany show downs, host screenings of favorite series and provide healthy food and snacks to keep everyone fueled up along the way. And dont forget, a steady flow of delicious coffee!