Companies who rely on a workforce to perform operations in the physical world are often blind with respect to what is really happening on the field. The tools they use do not allow to collect complete and accurate feedbacks and it is difficult for those companies to understand the source of errors and inefficiencies in their field processes.
Deepomatic develops a Field Vision Platform to allow our clients to automatically make sure that field reports are filled with the accurate informations, thanks to AI. The platform also centralizes all those reports, which can then be mined by our clients to understand how they can improve their quality of service.
This platform manages the whole lifecycle of a computer vision application: ranging from data annotation to workflow deployments. We are looking for a software engineer to join the team who develops the model training capability of our platform. Surrounded by a team of senior AI developers, you will take part in all the tasks necessary to the development, from specification to testing and deployment.
The role is primarily software engineering, but you will have to use and learn skills in machine learning, cloud computing, system design.
This is a paid position for a duration of 5-6 months.
Within 1 month, you will:
Learn everything there is to know about the business and the technology behind it. You will learn how to the training back-end works
Integrate your team, follow the onboarding process and start working on your first task
Push at least one small feature in production
Within 2 months, you will:
Participate in the brainstorming session with the product team
Work on bigger features
Master our QA process to ensure that the quality of our deep learning algorithms stays consistent
Respond to bugs alerts and solve the easiest ones
Within 4 months, you will:
Be autonomous in the day-to-day development
Participate actively in the technical meetings
Take part in the release process
Present your first paper at our Deep Learning Journal Club
The candidate is a fluent French speaker, looking for an internship of at least 5 months
A primary focus on software engineering during your studies is expected
Experience (not necessarily professional) with Python
Basic knowledge in machine learning and / or computer vision
Good written communication skills in English
Great human qualities and a love for teamwork