Job target / Raison d'être
Preligens has developed efficient monitoring tools based on an automated analysis of geospatial information and multiple other sources(e)By combining state-of-the-art AI techniques in both Computer Vision and Deep Learning, Preligens provides its customers with more reliable and more precise information, thus enabling faster interventions for a safer environment.
Our fast growth (x5/year) is fueled by international development (UK, Germany, US) and development of new product lines.
You will join the AI Engineering team to improve our AI internal product for AI Industrialization and to develop / improve new AI algorithms.
You will be a key technical leader and coordinator.
Main areas of accountability / Périmètre de responsabilités
You will take different roles (either at the same time, or at different times):
■ Technical leader of a permanent AI operational team (which encompasses 1-3 squads, and has a dedicated mission to reach long term product goals)
■ Technical leader of key short projects involving diverse technical skills
■ Technical contributor
You will work closely with your manager, the Product team, the AI teams, the Software team, and the Sales team(e)
As a technical leader, you will be:
■ Responsible for Product technical coherence
■ Responsible for clarifying the objectives, delivering the objectives on time with respect to cost and quality
Main activities / Activités principales
As a technical leader, your main activities will be to (50-70% of your time):
■ Review of epics product requirements, technical specifications and architecture documents during Shaping and Cool down phases.
■ Ensure (with squad leads) that charge/capacity engaged within the Building phase is coherent
■ Animate inter-squads rituals
■ Identify dependencies, blockers and difficulties (with squad leads support) and, if needed, escalade to the management
■ Ensure squads best coordination to anticipate dependencies, solve blockers and difficulties
■ Animate Release Planning and Release Celebrate with Squad leads and Product team
■ Spread Preligens technical culture and good practices, as well as Preligens ethics culture
In addition to your technical leader role, your main activities as a technical contributor will be to (30-50% of your time, depending on the project / topic you work on):
■ Developing, training and testing the machine learning / deep learning algorithms using our AI framework
■ Contributing to the specifications of our AI framework to improve productivity.
■ Developing and integrating in our AI framework state-of-the-art methods of the deep learning literature or innovations from our AI Research team (especially in the fields of segmentation, object detection, ensembling, and active/continuous learning).
■ Ensuring the code quality of our AI framework by applying good practices and following the recommendations and guidelines put in place by the other members of the team.
■ Improving the existing code of the AI framework, to improve performance or ease of use.
Influence on results / Dimensions caractéristiques
Must-haves:
■ 3-5+ years of experience in data science (most of it in deep learning)
■ Education in the field of data science / deep learning / computer vision / computer science (Master degree, or PHD)
■ Proven experience in delivery as technical leader in complex projects using agile development methods, and leading a team on a project
■ Excellent organizational skills, autonomy, and reporting capabilities
■ Very good interpersonal skills
■ Very good understanding of DL techniques, especially CNNs for Segmentation and Object Detection
■ Good skills in programmation, in particular in python 3 (OO programming, tdd, or unit test)
■ Willingness to take on challenges, show resiliency and like to always learn new skills
Nice-to-haves:
■ Strong skills in programmation, in particular in python 3 (OO programming, tdd, or unit test are not unknown words for you)
■ Strong knowledge in Computer Vision or text data
■ Proficiency with docker
■ Experience working with remote sensing images (gdal, etc.)
■ Experience working in a startup environment
■ Skills in SQL, elasticsearch and JS